1) The train _________. We can go out now. (stop) a) HAS STOPPED b) HAVE STOPPED 2) She isn’t ready. She __________ her cases yet. (pack) a) HAS PACKED b) HASN'T PACKED 3) She ___________ some photos. (take) a) HAS TAKEN b) HAS TOOK 4) Sally ___________ yet. Where can she be? (arrive) a) HASN'T ARRIVE b) HASN'T ARRIVED 5) I ______never ____________ to your mother. (speak) a) HAVE / SPOKEN b) HAS / SPOKEN 6) I ____________ which shoes to buy yet. (decide) a) HAVEN'T DECIDED b) HAVEN'T DECIDE 7) My father ___________ to Rome. (drive) a) HAS DRIVEN b) HAS DROVE 8) My mum isn’t at home now. She ___________ (go) to the supermarket. a) HAS GONE b) HAVE GONE 9) So far this month I ______________ (see) three films. a) HAS SEEN b) HAVE SEEN 10) I’m hungry. I _____________ (have) my lunch yet. a) HAVEN'T HAD b) HAVEN'T HAVE 11) I _________________ (see) Helen yet today. Is she at school? a) HAVEN'T SEEN b) HASN'T SEEN 12) Our football team ________________ (win) all its matches so far this year. a) HAS WON b) HAVE WIN 13) I don’t know your boyfriend. I ____________ (meet) him yet. a) HAVEN'T MET b) HASN'T MET 14) Bill and Tim _________________ the kitchen. It's great! (clean) a) HAVE CLEANED b) HAS CLEANED 15) The bus __________________ at the bus station. It's late. (arrive) a) HAVE ARRIVED b) HAS ARRIVED 16) They ________________ their car key. They can't find it. (lose) a) HAS LOST b) HAVE LOST 17) Claire ________________ all the questions. She is so happy! (answer) a) HAS ANSWERED b) HASN'T ANSWER 18) Diana ________________ her arm. She's sad. (broke) a) HAS BROKEN b) HAVE BROKEN 19) John ________________ a new jacket. He doesn't have enough money. (buy) a) HASN'T BUY b) HASN'T BOUGHT 20) Karen _____________________ her violin practice. She's at home now. (finish) a) HAS FINISHED b) HAVE FINISHED

Bảng xếp hạng

Phong cách trực quan

Tùy chọn

Chuyển đổi mẫu

Bạn có muốn khôi phục tự động lưu: không?