Its very difficult all the present tensses....
Nobody ....... the phone when it rang
answered
has answered
-------------------------------------------------------------------------------------------------
I never ......... my grandmother as she died before I was born
knew
have known
-------------------------------------------------------------------------------------------------
I've known her since we ......... at school together
were
have been
-------------------------------------------------------------------------------------------------
It's ages since we ........
spoke
have spoken
-------------------------------------------------------------------------------------------------
The last time I saw Fran ........ ages ago
was
has been
-------------------------------------------------------------------------------------------------
I ......... breakfast before leaving home this morning
haven't had
didn't have
-------------------------------------------------------------------------------------------------
I ....... a taxi so I came on the bus
haven't found
didn't find
-------------------------------------------------------------------------------------------------
I ....... it last week
bought
have bought
-------------------------------------------------------------------------------------------------
The weather ....... dreadful for the whole two weeks we were there
was
has been
-------------------------------------------------------------------------------------------------
I ...... the dog for a walk because it was raining
haven't taken
didn't take
Nobody ....... the phone when it rang
answered
has answered
-------------------------------------------------------------------------------------------------
I never ......... my grandmother as she died before I was born
knew
have known
-------------------------------------------------------------------------------------------------
I've known her since we ......... at school together
were
have been
-------------------------------------------------------------------------------------------------
It's ages since we ........
spoke
have spoken
-------------------------------------------------------------------------------------------------
The last time I saw Fran ........ ages ago
was
has been
-------------------------------------------------------------------------------------------------
I ......... breakfast before leaving home this morning
haven't had
didn't have
-------------------------------------------------------------------------------------------------
I ....... a taxi so I came on the bus
haven't found
didn't find
-------------------------------------------------------------------------------------------------
I ....... it last week
bought
have bought
-------------------------------------------------------------------------------------------------
The weather ....... dreadful for the whole two weeks we were there
was
has been
-------------------------------------------------------------------------------------------------
I ...... the dog for a walk because it was raining
haven't taken
didn't take
Nobody .. the phone when it rang <definite time
answered
has answered
--
I never .. my grandmother as she died before I was born <You can't meet her now.
knew
have known
--
I've known her since we .. at school together <You aren't at school together now.
were
have been
--
It's ages since we .. <The not speaking continued to the present.
spoke
have spoken
--
The last time I saw Fran .. ages ago <definite time when the seeing occurred
was
has been
--
I .. breakfast before leaving home this morning <definite time
haven't had
didn't have
--
I .. a taxi so I came on the bus <You're not still looking for a taxi.
haven't found
didn't find
--
I .. it last week <definite time
bought
have bought
--
The weather .. dreadful for the whole two weeks we were there <You are not there anymore.
was
has been
--
I .. the dog for a walk because it was raining <Nothing said about whether it is raining now.
haven't taken
didn't take
__________________
You can't use the present perfect with definite time, nor to describe situations which do not continue into the present in some way.
With these hints in mind, try to answer these questions yourself.
CJ
answered
has answered
--
I never .. my grandmother as she died before I was born <You can't meet her now.
knew
have known
--
I've known her since we .. at school together <You aren't at school together now.
were
have been
--
It's ages since we .. <The not speaking continued to the present.
spoke
have spoken
--
The last time I saw Fran .. ages ago <definite time when the seeing occurred
was
has been
--
I .. breakfast before leaving home this morning <definite time
haven't had
didn't have
--
I .. a taxi so I came on the bus <You're not still looking for a taxi.
haven't found
didn't find
--
I .. it last week <definite time
bought
have bought
--
The weather .. dreadful for the whole two weeks we were there <You are not there anymore.
was
has been
--
I .. the dog for a walk because it was raining <Nothing said about whether it is raining now.
haven't taken
didn't take
__________________
You can't use the present perfect with definite time, nor to describe situations which do not continue into the present in some way.
With these hints in mind, try to answer these questions yourself.
CJ
Comments
Nobody answered the phone when it rang
I never knew my grandmother as she died before I was born
I've known her since we were at school together
cant it be: "I had known her since we were at school together"?
It's ages since we have spoken
The last time I saw Fran was ages ago
I did not have breakfast before leaving home this morning
I haven't found a taxi so I came on the bus
because its not definite time...?
or: I hadn't found a taxi so I came on the bus
had not found, then came - past perfect.
I bought it last week
The weather was dreadful for the whole two weeks we were there
not sure because its for(one of the words for perfect tenses) and two weeks, then it might be past perfect, maybe because whole the two weeks is like one defnite time and if it wasnt whole then it would be something else.
I didnt take the dog for a walk because it was raining
Ty
answered
have known
were
spoke
was
didn't have
didn't find
bought
was
didn't take
The correct answers are
Nobody answered the phone when it rang.
I never knew my grandmother as she died before I was born.
I've known her since we were at school together.
It's ages since we have spoken.
The last time I saw Fran was ages ago.
I didn't have breakfast before leaving home this morning.
I didn't find a taxi so I came on the bus.
I bought it last week.
The weather was dreadful for the whole two weeks we were there.
I didn't take the dog for a walk because it was raining.
CJ
Answered
Please don't add posts that contain nothing but a quotation of the original question. It adds nothing to the discussion to ask the same thing again, especially when the answer has already been given. And that was 10 years ago.
Thread locked.
CJ