题目内容

Which sentence refers to a finished period of time?

A. Did you have a good day at work?
B. Have you had a good day at work?

查看答案
更多问题

Which sentence refers to an unfinished period of time?

A. I had a terrible cold all week.
B. I’ve had a terrible cold all week.

Which sentence in the present perfect contains a mistake? Choose one answer.

A. He’s only just left the office, so he might still be in the building.
B. I’ve drank enough already, so I think it’s time to go home.
C. You’ve taken longer than usual to get here.
D. Have you bought the ingredients to make the cake?

Which sentences are in the present perfect tense? Choose as many as you think are right.

A. I’ve just cleaned that!
B. I haven’t done my homework.
C. How many mobile phones do you have?
D. Have you ever been to Greenland?
E. She’s from London.

Which sentence refers to an unfinished state? Choose as many as you think are right.

A. She lives in Birmingham.
B. She’s been living in Birmingham for five years.
C. She’s lived in Birmingham for five years.
D. She lived in Birmingham for five years.

答案查题题库