In the past, when I've visited London, I've seen him.

Status
Not open for further replies.

sitifan

Senior Member
Joined
Dec 30, 2006
Member Type
English Teacher
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
1. Every time I have seen him, he's been reading.
2. In the past, when I've visited London, I've seen him.
(quoted from A Dictionary of Answers to Common Questions in English, by Zhao Zhencai)
Are the abovesentences acceptable?
 
No. I would write:

Every time I saw him, he was reading.
In the past, when I visited London, I saw him.
 
1. Every time I have seen him, he's been reading.
2. In the past, when I've visited London, I've seen him.

Are the above sentences acceptable?
They are possible.
 
What were the common questions that they were the answers to?
 
What were the common questions that they were the answers to?
Prof. Zhao said that the present perfect tense in both clauses is used to refer to repeated events in the past.
 
What were the common questions that they were the answers to?
Prof. Zhao said that the present perfect tense in both clauses is used to refer to repeated events in the past.
That doesn't answer Rover's question. If 1 and 2 were the answers, what exactly was the question?
 
That doesn't answer Rover's question. If 1 and 2 were the answers, what exactly was the question?
Question: In the past, when I've visited London, I've seen him. Why use the present perfect tense here?
Answer: The present perfect tense in both clauses is used to refer to repeated events in the past.
For example, Every time I have seen him, he's been reading.
 
Question: In the past, when I've visited London, I've seen him. Why use the present perfect tense here?

To express personal experience.

Answer: The present perfect tense in both clauses is used to refer to repeated events in the past.
For example, Every time I have seen him, he's been reading.

Right. The speaker has seen him in London more than once.
 
@sitifan Well, just because something is possible that doesn't mean it's likely. For example, I might say:

I see him every time I'm in London.
 
@sitifan Well, just because something is possible that doesn't mean it's likely. For example, I might say:

I see him every time I'm in London.
You forgot the adverbial "in the past."
 
Status
Not open for further replies.
Back
Top