|
|
#2 (permalink) Wed Jan 11, 2006 11:16 am What is the correct answer? |
|
|
What do YOU think is the correct answer?
Alan _________________ English as a Second Language You can read my ESL story Adverbs |
|
Alan Co-founder

Joined: 27 Sep 2003 Posts: 9205 Location: UK
|
|
#3 (permalink) Wed Jan 11, 2006 11:36 am Hi |
|
|
Hi
I think number 3/ did you join is the correct answer but my teacher said number 1/ have you joined is the correct answer
So what do you think? Jupiter |
|
Jupiter I'm here quite often ;-)
Joined: 15 Dec 2005 Posts: 207 Location: Cambodia
|
 |
#4 (permalink) Wed Jan 11, 2006 12:05 pm Correct answer |
|
|
Hi,
Yes, I would say: When did you join? also
Alan _________________ English as a Foreign Language You can read my EFL story In Order |
|
Alan Co-founder

Joined: 27 Sep 2003 Posts: 9205 Location: UK
|
 |
#5 (permalink) Thu Jan 12, 2006 4:43 am Why? |
|
|
Hi
My teacher said "1/ have you joined" is the correct answer because he think that in this sentence the asker knows that the listener works in that company so we should use present perfect BUT I don't think so. I think we ask when did you join the company? to know the time when the listener joined it, we don't care whether he/she works in that company or not.
My teacher also said that if we ask "when did you join the company?" it means that we know the listener stopped working in that company, is it right? Anyway, you agreed to choose "3/ did you join" why did you choose it? Please give me the explanation to ensure it.
Hope to get more help Jupiter |
|
Jupiter I'm here quite often ;-)
Joined: 15 Dec 2005 Posts: 207 Location: Cambodia
|
 |
#6 (permalink) Thu Jan 12, 2006 14:56 pm Tense question |
|
|
The question is not asking about working for the company, but about joining the company. You can work for a company for 20 years, but you can't join a company for 20 years.
Joining a company is a finite act of short duration. You make the decision or sign the contract, and it is finished. Joining lasts only a second or two. So the simple present is correct here, because the verb "join" indicates an act that finished in the past and does not continue to the present.
With "work" it's a different story. If the person still worked there, you would use the present perfect. If he didn't work there anymore, you would use the simple past. |
|
Jamie (K) Guest
|
 |
#7 (permalink) Thu Jan 12, 2006 16:20 pm Tense |
|
|
| Jamie (K) wrote: |
The question is not asking about working for the company, but about joining the company. You can work for a company for 20 years, but you can't join a company for 20 years.
Joining a company is a finite act of short duration. You make the decision or sign the contract, and it is finished. Joining lasts only a second or two. So the simple present is correct here, because the verb "join" indicates an act that finished in the past and does not continue to the present.
With "work" it's a different story. If the person still worked there, you would use the present perfect. If he didn't work there anymore, you would use the simple past. |
Hi, I assume you mean Past Simple in paragraph 2.
Alan _________________ English as a Second Language You can read my ESL story Phrasal Verbs/go |
|
Alan Co-founder

Joined: 27 Sep 2003 Posts: 9205 Location: UK
|
 |
#8 (permalink) Fri Jan 13, 2006 5:50 am Tense |
|
|
| Alan wrote: |
| Jamie (K) wrote: |
The question is not asking about working for the company, but about joining the company. You can work for a company for 20 years, but you can't join a company for 20 years.
Joining a company is a finite act of short duration. You make the decision or sign the contract, and it is finished. Joining lasts only a second or two. So the simple present is correct here, because the verb "join" indicates an act that finished in the past and does not continue to the present.
With "work" it's a different story. If the person still worked there, you would use the present perfect. If he didn't work there anymore, you would use the simple past. |
Hi, I assume you mean Past Simple in paragraph 2.
Alan |
Yes. My goof! Thank you. |
|
Jamie (K) Guest
|
 |
|
| English colloquial pairs | Obvious that ... this report |