Perfect Aspect

By the time you get home I ___________ (clean) the house from top to bottom.
Joseph ____________ (kick) a football against the wall all day today.(repeated action)
On Saturday, we ___________ (living) in this house for a year
I ____________ (stay) in the hotel twice before the 1980s
When you ___________(finish), you can go home
He __________ (driving) for about half an hour when the engine suddenly stopped.
I think someone ___________ (tamper) with my mail (Tamper with: interfere with)
She felt terrible during the interview because she ___________ (suffer) from flu since the previous day.
He has learnt how to play chess and he can play well now. However, he ___________ (learn) how to play baseball for quite some time but he is still meeting his trainer once a week.
I _______________(never/kissed) anyone until I met you.
That's the third time I ______________ (have) to tell you to stop shouting!
It looks as if he ____________ (cry) again. His eyes are all red and puffy (looking swollen).
We went out for a meal on Saturday. It was 2 months since we _____________(meet).
It's the first time they ____________ (be) abroad.
By the time you reach the coast, you ______________ (drive) for two hours.
{"name":"Perfect Aspect", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"By the time you get home I ___________ (clean) the house from top to bottom., Joseph ____________ (kick) a football against the wall all day today.(repeated action), On Saturday, we ___________ (living) in this house for a year","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker