1) The fire...............the roof by the time the firemen arrived. a) already had reached b) had already reached c) already reached 2) Joe Smith went to prison because he ...................a lot of money. a) had stealed b) has stole c) had stolen 3) Helen went to bed after she.....................her favourite programme. a) had watched b) has watched c) watched 4) My father finally bought a new car after he ....................it a few times. a) has tried b) had tried c) had try 5) Laura .............all the ice cream before I opened the fridge. a) had eaten b) ate c) has eaten 6) My brother didn't pass the test because he .............................at all. a) hasn't studied b) hadn't studied c) didn't study 7) Somebody...................the windows open when I arrived. a) left b) has left c) had left 8) ............she ..............the taxi driver before she got off? a) Has, paid b) Have,paid c) Had,paid

Past Perfect Practice 1

autor:
Więcej

Tabela rankingowa

Test jest szablonem otwartym. Nie generuje wyników w tabeli rankingowej.

Motyw

Opcje

Zmień szablon

Przywrócić automatycznie zapisane ćwiczenie: ?