1) I______ my key. I couldn't get into my house a) has lost b) had lost c) have lost 2) I ________ her since last year. a) hasn't seen b) haven't seen c) didn't see 3) They ________ a few minutes ago. a) arrived b) have been leaving c) have left 4) She ________ the cup by the time she was 10 a) had won b) hasn't won c) have won 5) When we arrived, The film ____ already _______ a) have already started b) had already started c) hasn't already started 6) When I met Alfredo, he ________his girlfriend for one hour a) had been waiting b) has been waiting c) has waited 7) She hasn't ________ swimming for ages. a) been b) be c) gone 8) _______ in that restaurant? a) had lived b) you had eaten c) had you eaten 9) Unfortunately, my family had ________ seen the Queen. a) already b) never c) just 10) She was sick because she_____ too much. a) have eaten b) has eaten c) had eaten 11) We have lived in Modena ________ 4 and a half years a) since b) for c) from 12) He is bored beacuse it______ a) have rained b) had been raining c) has been raining 13) he is bored beacuse it_________all day. a) has rained b) had been raining c) has been raining 14) The school ________ in 1964. a) opened b) has opened c) had opened 15) Her english was good because she____________ a lot a) has studied b) have studied c) had studied 16) HOW LONG_______________? a) had you known? b) had you been knowing? c) has you known?

Papan mata

Gaya visual

Pilihan

Tukar templat

Pulihkan autosimpan: ?