Present Perfect/Past Perfect/ Simple Past
Misc.
Complete the Conversation
Correct the Error
100

Stephanie _______ her test. She's happy that its over. 

a. had been finishing 

b. had just finished 

c. has just finished 

c. has just finished 

100

Where have you been? I ___________ you all day! 

a. called 

b. have been calling 

c. had called 

b. have been calling 

100

A: ________ (you/forgot) to fill up the car with gas on your way home? 

B: Yea. Sorry about that! 

Did you forget 

100

Look at the italicized part of the sentence. If it is incorrect, fix it. 

He didn't find a new job yet, but he's still looking. 

He hasn't found

200

I ___________ I was a child. I still read as often as I can. 

a. have loved reading since 

b. have loved reading for 

c. loved reading since 

a. have loved reading since 

200

How many people ___________ to today? 

a. had you talked 

b. have you been talking 

c. have you talked 

c. have you talked 

200

A: Does Amanda still live in Washington? 

B: No, she doesn't. She ________ (live) there for many years, but now she lives in Dallas. 

lived 

200

Stephanie has driven around all morning. 

Stephanie has been driving

300

My family ________ to Bear Lake last weekend. 

a. has gone 

b. has been going 

c. went 

c. went 

300

How long __________ on H.W.? You should take a break! 

a. have you worked 

b. have you been working 

c. had you been working 

b. have you been working 

300

A: What had you been doing before you become a teacher? 

B: ____________________ (working at a furniture company). 


I had been working at a furniture company. 

300

How many times have you been traveling to Spain this year? 

have you traveled

400

I _________ (try) long boarding many times. 

have tried 

400

By the time we got to the grocery store, the store ________. 

a. has been closing 

b. had just barely closed 

c. has just barely closed 

c. had closed 

400

A: What have you been watching lately? 

B: ______________________ (Grey's Anatomy). 

I have been watching Grey's Anatomy 

400

By the time I decided to make an offer on the house I was interested in, the price went up

price had gone up

500

A: Has he played the piano since he was a kid? 

B: No. __________ (2018). 

He has played the piano since 2018. 

500

a. How long __________ (you/run) Marathons? 

b. For about 10 years now. I really love it! 

have you been running 

500

A: Do Mike and Steph know each other? 

B: Oh, yea. They __________ (know) each other for many years. 

have known 

500

They had been talked for hours when they finally fell asleep. 

had been talking

500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500