0
Anonymous Posted 17 years ago
Grammar

Simple past tesnse or Past perfect tense?

--- The returned Chinese scholar has become one of the top experts in this field.

--- Yes, I know him. He ___ in Africa for ten years.

A. worked B. has worked
  

Top answer

Hi, --- The returned Chinese scholar has become one of the top experts in this field. --- Yes, I know him. He __ in Africa for ten years.

  • Hi, --- The returned Chinese scholar has become one of the top experts in this field.
  • --- Yes, I know him.
  • He __ in Africa for ten years.
  • A.
  • worked Simply states a fact about the man's past.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
Hi,

--- The returned Chinese scholar has become one of the top experts in this field.

--- Yes, I know him. He __ in Africa for ten years.

A. worked Simply states a fact about the man's past.

B. has worked Suggests that the fact has relevance to the present situation.

eg He has worked in Africa for 10 years, so we should
0
Hi, Clive,

Thank you for your timely answer. Do you mean both "worked" and "has worked" can be used here?
0
Hi,

Yes, but with the different meanings that I explained.

Clive
0
Hi,

But the scholar has returned; that is, he doesn't live in , say America, any more, can we still use present perfect tense?

I have read your reply to the question: lived or have lived? as follows:

Hi,

----Why do you know China so well?



---- Because I ____ there for ten years.

A. lived
0
Hi,

But the scholar has returned; that is, he doesn't live in , say America, any more, can we still use present perfect tense? Yes, you can. But my feeling is that most people wouldn't say that in such a conversation.

I said 'I have lived' suggests I still live there. It's ambiguous. It's the kind of thing that, if important, would be clarified easily and qu

Related Questions