When did you learn how to drive?
--> How long _____________ to drive?
How long have you learned how to drive?
I'm tired. I ____ well last night. (not sleep)
did not sleep
Mary lives in Dublin. She ___ there all her life. (live)
has lived
My sister has been/was interested in medicine since she has been/was a child.
My sister has been interested in medicine since she was a child.
This is the first time I've been to a zoo.
--> I have ____________________ before.
I have never been to a zoo before.
Your birthday party was the last time I really enjoyed myself.
--> I ________________________ since your birthday party.
I haven't really enjoyed myself since your birthday party.
Glenda ______ to the cinema every weekend when she was a student. (go)
went
Where's my bike? It ______ outside the house, but now it's not there. (be)
was
The last time I went swimming was when we were in Spain.
--> I haven't _______________ since we were in Spain.
I haven't gone swimming since we were in Spain.
Where did you first meet your bestfriend?
It _____ raining for a while, but now it's raining again. (stop)
stopped
I _____ Sue's mobile number. Do you have it? (forget)
have forgotten
Pippa ____ very quiet recently. Is she OK? (be)
has been
____ Brian ____ you his new address before he moved house? (give)
A: Are you still reading the newspaper?
B:No, I _____ with it. You can have it. (finish)
have finished
you / have / a holiday / recently?
Have you had a holiday recently?
she / not earn / so much money / last year
She didn't earn so much money last year.
I / not read / a newspaper / today
I haven't read a newspaper today.
When I _____ (get) home last night, I ___ (be) very tired so I ____ (go) straight to bed.
got
was
went
B: Yes, I ___ her 2 days ago. (see)
Have you seen
saw
A:Have you heard about Ben? He ______ his arm. (break)
B: Really? How ___ that ___? (happen)
A: He ____ off a ladder. (fall)
has broken
did that happen
fell
A: Where do you live?
B: In Boston.
A: How long ___ you ___ there? (live)
B: Five years.
A: Where ___ you ___ before that? (live)
B: Chicago.
have you lived
did you live
died
have never met
James went to Scotland last Friday and is still there.
--> James has _______________ since last Friday.
James has gone to Scotland since last Friday.
It's nearly 20 years since my father last saw his brother.
--> My father __________________ for nearly 20 years.
My father hasn't seen his brother for nearly 20 years.