Past Progressive
Past Perfect
Present Perfect
Present Perfect Progressive
Past Perfect Progressive
100
Fill in the blank using the past progressive. Jason _____ (play) the piano at three o'clock yesterday afternoon.
was playing
100
Find all the Past Perfect tense in the following sentence: The thief simple walked in. Mrs. Garcia had forgotten to lock the door. Her son's school had called to say that he was ill, so she had rushed out the door without thinking to lock it.
had forgotten had called had rushed
100
Find the Present Perfect tense in the following sentence: So far this week, I've had two tests and a quiz. And it's only Wednesday.
Have had
100
Fill in the blank using the present perfect progressive. Her grandma ___________ (talk) for three hours.
has been talking
100
Fill in the blank using the past perfect progressive tense. He didn’t feel healthy, because he (not / go)______ to the gym.
had not been going
200
Fill in the blank using the past progressive. What _____ (you think) when you said that?!
were you thinking
200
Fill in the blank using the past perfect tense. When I arrived home last night, I discovered that Jane (prepare)___________ a beautiful candlelight dinner.
had prepared
200
Find the Present Perfect tense in the following sentence: Nadia started her homework right after dinner, but she still hasn't finished it. She probably won't be able to go to bed until after midnight.
hasn't finished
200
Find the present perfect progressive tense in the following sentence. I'm trying to study. I have been trying to study for the last hour, but something always seems to interrupt me. I think I'd better go to the library.
have been trying.
200
Fill in the blank using the past perfect progressive tense. _________(how long / she / live) in London when she found that job?
How long had she been living
300
Fill in the blank using the past progressive. _____ (she do) the housework when you telephoned?
Was she doing
300
Fill in the blank using the past perfect tense. Jennifer _____ (buy) the house before the market crashed.
had bought
300
Fill in the blank using the present perfect tense. Jason _____ (want) to move to New York since he was five years old.
has wanted
300
Fill in the blank using the present perfect progressive. How long________________ (Dan drive)?
has Dan been driving
300
Fill in the blank using the past perfect progressive tense. When we met, you _____ (work) at that company for six months.
had been working
400
Use the simple past and the past progressive to fill in the blanks. Sharon (be)____ in the room when John told me what happened, but she didn't hear anything because she (listen, not)_________ .
was wasn't listening
400
Fill in the blank using the past perfect tense. _____ (Tom choose) the color for his room before he was asked to paint it black?
Had Tom chosen
400
Fill in the blank using the present perfect tense. How long _____ (they / know) Peter?
have they known
400
Find the present perfect progressive tense in the following sentence. Toshi is waiting for his friend. He has been waiting for her since five o'clock. She's late for their date.
has been waiting
400
Using the past perfect and past perfect continuous tense fill in the following blanks. When I arrived at the theater, Kathy (pick, already)________ up the tickets and she was waiting for us near the entrance. She was really angry because she (wait) ___________ for more than half an hour.
had already picked had been waiting
500
Use the simple past and the past progressive to fill in the blanks. A: What (you, do)_________ when the accident occurred? B: I (try)_______ to change a light bulb that had burnt out.
A: did you B: was trying
500
Using the simple past and past perfect fill in the following blanks. I can't believe I (get) __________ that apartment. I (submit)______ my application last week, but I didn't think I had a chance of actually getting it.
got had submitted
500
Answer the following question using the present perfect tense. How long has he lived in New Jersey?
Sample Answers: He has lived in New Jersey for 5 years. He has lived in New Jersey, since 2001.
500
Find the present perfect progressive tense in the following sentence. (Julia/work)_____________ in this company for more than five years?
Has Julia been working
500
Correct the following sentence using the past perfect progressive tense. I am coaching a soccer team for the last two months.
had been coaching