Nam | Chat Online
02/05/2020 11:15:25

Choose the best answer A, B or C


Choose the best answer A, B or C

1. Jack _____ (live) in Boston for the past 15 years.

A.has lived                            B.lives                                    C.lived

2. Dad, ____ (you/finish) reading the paper yet?

A.did you finish                   B.are you finishing              C.have you finished

3. Peter _____ (play) Tennis for five years when he _____ (be) at school.

A.has played – was  B.played – was                     C.has played - has been

4. Can you help me? I _____ (finish) my homework, but I still don't understand number seven.

A.have finished                    B.didn't finish                       C.finish

5. I _____ (work) in Italy for five years. I ____ (begin) work as soon as I arrived.

A.work – began                    B.have worked - have begun C.have worked - began

6. I'm afraid I'm not hungry. I _____ (eat/already).

A.didn't eat already              B.have already eaten           C.haven't already eaten

7. When Jack was at school, he _____ (learn) to play the saxophone. He _____ (play) it ever since.

A.has learned - has played B.learned - has played         C.learned - played

8. Could you give me some advice? I _____ (buy) this sweater at Macy's yesterday. Do you think I should take it back?

A.bought                                B.have bought                                   C.buyed

9. Maria lives in Boston. Before she _____ (move) here, she ____ (live) in Seattle for three years.

A.moved - has lived             B.moved – lived                               C.has moved - lived

10. Peter ____ (go) to Paris last year. That means that he ____ (be) to Paris three times!

A.went - has been                 B.went – was                                     C.has gone - was

11. Just a moment! I _____ (not think) of a good idea yet!

A.haven't thought                 B.didn't think                                                C.don't think

12. How long _____ (you/live) there before coming here?

A.have you lived                  B.did you live                                   C.do you live

13. She _____ (write) the email but doesn't know how to send it.

A.has written                         B.writes                                  C.written

14. I ____ (just/have) something done to my hair. Do you like it?

A.have just had                     B.just have had                     C.just have

15. Hurry up! The concert _____ (begin) and we are late.

A.begins                                 B.has begun                           C.began

16. Madonna _____ (record) many albums and will probably make many more.

A.records                               B.has recorded                      C. recorded

Lazi.vn