had worked

Status
Not open for further replies.

jiang

Key Member
Joined
Nov 18, 2003
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
Dear teachers,

A: Have you been teaching here since graduation?
B: No, I _________ on a farm for 5 years.
a. had workd b. have worked c. was working D. worked

I think both "a" and "d" are correct. Is that right? But a better sence should be :


A: Have you been teaching here since graduation?
B: No, I _________ on a farm for 5 years since I came here to teach.
Is that right?

Looking forward to hearing from you.
Thank you in advance.

Jiang
 
A,D

No, I (had) worked on a farm for 5 years
[STRIKE]since[/STRIKE] before I came here to teach.
 
Dear Finicky,

Thank you very much for your explanation.
I am still confused. Could you please kindly explain which of the following sentences are correct? And are they good pairs (I mean if we put Sentence A and Sentence B together)?

A: Have you been teaching here since graduation?
A: Have you been teaching here after graduation?

B: No, I (had) worded on a farm for 5 years before I came here to teach.

B: No, I (had) worked on a farm for 5 years.

Looking forward to hearing from you.
Thank you in advance.

Jiang

 
Last edited:
Dear teachers,

A: Have you been teaching here since graduation?
B: No, I _________ on a farm for 5 years.
a. had workd b. have worked c. was working D. worked

I think both "a" and "d" are correct. Is that right? But a better sence should be :


A: Have you been teaching here since graduation?
B: No, I _________ on a farm for 5 years since I came here to teach.
Is that right?

Looking forward to hearing from you.
Thank you in advance.

Jiang
This is correct.
A: Have you been teaching here since graduation?
B: No, I worked on a farm for 5 years.
 
A: Have you been teaching here since graduation?
B: No, I _________ on a farm for 5 years.
a. had worked b. have worked c. was working D. worked

Do you mean the following sentences are correct:

1. No, I had worked on a farm for 5 years before I came here to teach.
2.
No, I worked on a farm for 5 years before I came here to teach.
Both are possible. As the word 'before' makes the sequence clear, #2 is more natural, in my opinion. We don't need a past perfect.
No.1 (Sentence A)
Do you mean Have you been teaching here since graduation is not correct with since in it? And it should be Have you been teaching here after graduation?
'since' is correct; 'after' is not.
No.2 (Sentence B)
Or the original sentence is correct. And the dialogue should be:
A: Have you been teaching here since graduation?
B: No, I (had) worked on a farm for 5 years.
The past perfect is not natural.
No.3 (Sentence B)
Or do you mean only when before I came here is added to the sentence is the sentence correct? I mean the only correct sentence should be:
No, I (had) worked on a farm for 5 years before I came here.
See my earlier comments.
I have left your last question until later. Please try to ask one question at a time, or at least not suggest so many alternatives. It's difficult to give helpful answers when so many points are raised.
 
Hi 5jj,


Thank you very much for your explanation.
I am sorry to have given so many alternatives. Because I got totally confused so I typed so many questions. I promise it won't happen again.

Jiang
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top