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

Lebih lagi

Papan mata

Kuiz ialah templat terbuka. Ia tidak menjana skor untuk papan mata.

Gaya visual

Pilihan

Tukar templat

Pulihkan autosimpan: ?