Home > English as a Second Language (ESL) > Quizzes > English as a Second Language - Perfect Tense Forms - Easy
English as a Second Language - Perfect Tense Forms - Easy
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 63% Most missed: “Choose the best word/s to complete the gap in good English. | I'm afraid it look…”

Question-word + have/has + [subject] + past verb

English as a Second Language - Perfect Tense Forms - Easy
Time left 00:00
10 Questions

1. Choose the best word/s to complete the gap in good English.
'Where ... ... the spare paper for the printer?'
2. Choose the best word/s to complete the gap in good English.
Yesterday morning (at last!) they ... ... mending the hole in the road outside our house.
3. Choose the best word/s to complete the gap in good English.
They ... ... in Malta for seventeen years, since they were married.
4. Choose the best word/s to complete the gap in good English.
'When and where ... ... your handbag?'
5. Choose the best word/s to complete the gap in good English.
'I ... ... down this street before ...'
(from the stage-musical, 'My Fair Lady' by Lerner & Loewe, 1956)
6. Choose the best word/s to complete the gap in good English.
My sister and I ... ... a game of tennis.
7. Choose the best word/s to complete the gap in good English.
I'm afraid it looks as though the dog ... ... on the floor behind the sofa.
8. Choose the best word/s to complete the gap in good English.
There are still millions of people worldwide who ... ... a screen, nor heard a ringtone.
9. Choose the best word/s to complete the gap in good English.
Perhaps by now, you feel you ... ... of these questions!
10. Choose the best word/s to complete the gap in good English.
' ... ... in the bathroom yet?'