1) They_________________ to France many times. a) has be b) have be c) have been d) has being 2) He ________________ a lot of videos for his students. a) has made b) has work c) have made 3)  _________ you ever___________ to New York? a) Has - be b) Have - be c) Has - been d) Have - been 4) Things ________ _______ a lot since May. a) are changing b) have changed c) has changed d) have change 5) I _______ __________ been to Australia. a) has never b) have to c) has be d) have never 6) He ______ ________ here for many years. a) has lived b) has live c) have lived d) have live 7) ________ you ever _______ to Prague? a) Has - been b) Have - be c) Have - been d) Has - be 8) I _____ ________ that TV show many times. a) have watch b) have watched c) has watched d) has watch 9) I __________ _________ Greek food many times. a) have tried b) try c) not tried d) thrown 10) A lot of people __________ __________ their missing dogs. a) has found b) have found c) have find d) has find

EAL G3 Present Perfect

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

Ripristinare il titolo salvato automaticamente: ?