1) Dennis ___________ (live) here when he was a child. a) lived b) was living 2) I _____________ (not/ clean) my football boots yet. a) didn't clean b) haven't cleaned 3) She ________ (be) ill since Thursday. a) was b) has been 4) I _________ (finish) the project last night. a) finished b) have finished 5) Tanya ________ (study) English for three years. a) studied b) has studied 6) Dima _______ (start) learning French a year ago. a) started b) has started 7) Look! Someone ___________ (leave) a bag on the chair. a) left b) has left 8) We ____________ (visit) Brazil in April. a) visited b) have visited 9) _______ you ________ (ever / eat) Italian food? a) Did / ever eat b) Have / ever eaten 10) ______ they _______ (arrive) in New York yesterday? a) Did / arrive b) Have / arrived 11) I ________ (know) her since we were in primary school. a) knew b) have known 12) Seva __________ (already / do) his homework. a) already did b) has already done 13) She ________ (be) away for the last two weeks. a) was b) has been 14) We _______ (not/ go) to the countryside last summer. a) didn't go b) haven't gone 15) ______ Mr. Brown ________ (sign) the contract yet? a) Did / sign b) Has / signed 16) We ________ (not / have) holidays for ages. a) didn't travel b) haven't travelled 17) Vicky ________ (buy) new trainers last weekend. a) bought b) have bought 18) Tim is nervous because he _______ (never / take) such a difficult test before. a) took b) has / taken 19) ______ you _______ (see) this film? a) Did / see b) Have / seen 20) Nobody _________ (open) the door when someone knocked. a) opened b) has opened

Past Simple VS Present Perfect

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?