1) I ____________(not see) him for a long time.  a) haven't seen b) haven't saw c) hasn't seen d) not seen 2) School______________ (not / start) yet. a) hasn't started b) haven't started c) not started d) hasn't start 3) ________ Jim ____________ (speak) to the boss?  a) Has / spoke b) Has / spoken c) Have / spoken d) Have / spoke 4) The children_________________ (visit) London. a) has visited b) have visited c) 've visited d) have visitted 5) I ___________ (get) a long letter from father this week.  a) have got b) has gotten c) 've gotten d) 's got 6) Tim _______________ (forget) your name already.  a) has forgotten b) have forgotten 7) He ________________ (do) it since we left him.  a) has did b) has done c) have done d) have did 8) Josh and Tim _____________(eat) the whole pudding.  a) has eaten b) have eaten c) have ate d) have eatten 9) You ______________ (read) many detective stories.  a) have read b) have ridden c) have red d) has read 10) Lisa ________________(meet) me before. a) have meet b) has met c) has meeted d) has meet 11) Dad ________ already ______________(buy) a new car. a) 's brought b) 's bought c) 've bought d) 've brought 12) The baby _______________ (not drink) anything yet. a) hasn't drunk b) hasn't drank c) haven't drank d) haven't drunk 13) I think I ___________(not see) him befor. a) hasn't seen b) haven't seen 14) I have visited Korea ____ 2022. a) since b) for 15) I have visited Korea ____ 2 years. a) since b) for 16) We have studied in Thammakosit School ___ 3 years. a) since b) for 17) They have driven a car ____ 4 hours. a) since b) for 18) She has travelled Phuket ____ 5 days. a) since b) for 19) He has waited for you ___ he was 12 years old. a) since b) for 20) The plane has arrived at London _____ 9 AM. a) since b) for

Ranking

Estilo visual

Opções

Alterar modelo

Restaurar arquivo salvo automaticamente: ?