Choose the correct verb form to complete the sentence. Remember: The progressive aspect expresses an unfinished action and/ or an action that is temporary. The perfect aspect expresses a connection between two time periods and can convey that one action or event took place before another. For an action completed at one time or within a period of time, choose the simple present, the simple past, or the future with WILL or BE GOING TO.
I'm sorry. I _____ you. Can you say that again?
didn't hear
wasn't hearing
You love to travel, don't you? Which countries _____?
did you visit
have you visited
I'm sorry I'm late. _____ long?
Have you been waiting
Are you waiting
You did extremely well at your first lesson. I couldn't believe it! I know you _____ anything like that before.
had never done
never did
I _____ with my aunt and uncle until I find I place of my own.
stay
am staying
This song is really popular. I think I _____ it a dozen times this week alone!
have heard
am hearing
I've been saving almost $200 each month, so I think I _____ enough money by the summer to buy a car.
will save
will have saved
I _____ English for two years. I continue to go to classes.
am studying
have been studying
Terry _____ trouble with this week's chapter, so I'm going to study with her tonight.
has
is having
Look! There is an accident, and they _____ the road ahead. We need to turn around.