ESERCIZIO NUM: 645 - CATEGORIA: verbi > past-perfect - DIFFICOLTA': ****
CLICCA QUI per aprire un TUTORIAL sui VERBI prima di svolgere l'esercizio

Completa le frasi usando una delle tre forme di PERFECT TENS suggerite

1 Mike _____ for a job as a waiter. a) has applied b) has apply c) has applying / 2 I have just _____ from my holiday. a) return b) returned c) returning / 3 Norman and Jane _____ their wedding. a) have postponed b) have postpone c) has postponed / 4 Recently, people _____ him with a new girlfriend. a) had spotted b) will have spotted c) have spotted / 5 By next year, work on the skyscraper _____. a) had finished b) has finished c) will have finished / 6 By the time I arrived at the station, the train _____. a) had departed b) has departed c) will have departed / 7 Shaun _____ in LA for six months and he loves it. a) had lived b) has lived c) will have lived / 8 Jeanie _____ in LA for three years before she found an acting job. a) had lived b) has lived c) will have lived / 9 People are happy because the government _____ tax cuts. a) had announced b) has announced c) will have announced / 10 Do you think Mark _____ when he returns from Paris? a) had improved b) has improved c) will have improved