when

Status
Not open for further replies.

Trex

Junior Member
Joined
Nov 2, 2006
Member Type
English Teacher
Native Language
Turkish
Home Country
Turkey
Current Location
Turkey
He ---- a book in the garden when I ---- there.

A) will read / have got
B) is reading / will get
C) was reading / got
D) would be reading / was getting
E) had read / had got

Hi,

The answer to the question above is C. I wonder why A is wrong. As far as I know it is possible to use present perfect after when and will in the main clause. This is what Swan has to say about this:

present perfect: . " when I've finished
The present perfect is used instead of the future perfect, to express the idea of
completion.

I'll phone you when I've finished. (NOT ... when I will have finished)
At the end of the year there will be an exam on everything you've studied.
(NOT ... everything you will have studied.)
 

Tdol

Editor, UsingEnglish.com
Staff member
Joined
Nov 13, 2002
Member Type
Native Language
British English
Home Country
UK
Current Location
Japan
Logically, how would you be able to know the first? It strikes me that this is more of a problem of meaning and logic than grammar.
 

Trex

Junior Member
Joined
Nov 2, 2006
Member Type
English Teacher
Native Language
Turkish
Home Country
Turkey
Current Location
Turkey
Logically, how would you be able to know the first? It strikes me that this is more of a problem of meaning and logic than grammar.

Can't it be pre-arranged?
 
Status
Not open for further replies.
Top