Luis Alcaraz
Quiz by , created more than 1 year ago

Quiz on Past Perfect, created by Luis Alcaraz on 13/05/2019.

361
0
0
Luis Alcaraz
Created by Luis Alcaraz over 5 years ago
Close

Past Perfect

Question 1 of 8

1

1. By the time she _______ (arrive) home, her husband __________ (go) to bed.

Select one of the following:

  • arrived ......... had gone

  • arrived .......... will go

  • had arrived ........ has gone

Explanation

Question 2 of 8

1

2. He _______ (go) to the restaurant again because he __________ (leave) his keys there.

Select one of the following:

  • went ........... had left

  • went ........... leave

  • went .......... leaves

Explanation

Question 3 of 8

1

3. When Frank _______ (arrive) at the cinema, the film ________ already _____ (start).

Select one of the following:

  • arrived ................ had ........ started

  • arrived ............... will ............ start

  • had arrived ............ had ........... started

Explanation

Question 4 of 8

1

4. He ________ (say) that he ________ never ________ (see) snow before.

Select one of the following:

  • said ............. had ......... seen

  • had said ........... will ........... see

  • said ............ did .............. see

Explanation

Question 5 of 8

1

5. I ___________ (not/feel) so badly in my life.

Select one of the following:

  • hadn't felt

  • didn't feel

  • did fell

Explanation

Question 6 of 8

1

6. I ________ (ask) them if everybody ________ (understand) the explanation.

Select one of the following:

  • asked ........... had understood

  • didn't ask ............. didn't understand

  • asked ............ will understand

Explanation

Question 7 of 8

1

7. The waiter _________ (bring) a drink I _________ (not/order)

Select one of the following:

  • brought ............. hadn't ordered

  • bought ............... hadn't ordered

  • brings .................. hadn't ordered

Explanation

Question 8 of 8

1

8. Before ___________ (have) a shower, she __________ (do) a lot of exercise.

Select one of the following:

  • having ................ had done

  • have ............. had done

  • having .............. have done

Explanation