Present Simple/Past Simple/Present Perfect? Why?
1. Look. Your house is finished.
a How long do you work on it?
b How long did you work on it?
c How long have you worked on it?
2. We live in a village now.
a But we lived in a big city for 5 years.
b But we have lived in a big city for 5 years.
c But we lived in a big city lately.
3. You can drive my car.
a Did you ever drive a car before?
b Did you drive a car yet?
c Have you ever driven a car before?
4. Where is Elizabeth?
a She went to school already.
b She has already gone to school.
c She already went to school.
5. I have had good lunch today.
a Where had you the lunch?
b Where did you have the lunch?
c Where have you had the lunch?
6. Do you think you can do it for me?
a I'm sorry, I didn't understand.
b I'm sorry, I haven't understood.
c I'm sorry, I wasn't understanding.
7. Do you know James Stuart?
a Yes, I have known him since 1997.
b Yes, I know him since 1997.
c Yes, I have known him from 1997.
8. Peter is back from London.
a Did he bring me any postcards?
b Did he bring any postcards for me?
c Has he brought me any postcards?
9. Have you seen the headmaster?
a Yes, I've seen him in his office.
b Yes, I saw him in his office.
c Yes, I see.
10. Your sister speaks English very well.
a She studied English since she was seven.
b She has studied English since she was seven.
c She studies English since she was seven.
11. Could I speak to Mr. Daly?
a Hold on. He has just come.
b Hold on. He just came.
c Hold on. He came just now.