Form
Complete the Sentence/Question
Make a question
Which is correct?
For/Since/in/ago/so far
100

Change the following statement to a question: I was a medical student in Cuba. 

Were you a medical student in Cuba?

100

I (eat, never) vegetarian pizza, so I think I'll order that.

Present Perfect I have never eaten vegetarian pizza, so I think I'll order that.

100

Use the simple past to complete the question. 

When __________________ (your sister / graduate) high school?

When did your sister graduate high school?

100

We __________________ since four o'clock.

a. cooked b. have been cooking c. have cooked

We have been cooking since four o'clock.

100

I'm worried about the test because I haven't started studying _____.

yet

200

Change the following statement to a question: They have finished the assignment yet.

Have they finished the assignment yet?

200

What's the matter? Your eyes are red and puffy. (You, cry) ________________?

Present Perfect Continuous Have you been crying?

200

_______ she ________(hang) up all the pictures yet?

Has she hung/hanged up all the pictures yet?

200

I ____________ this book for three hours. My eyes are starting to get tired. a. read b. have read c. have been reading

I have been reading this book for three hours. My eyes are starting to get tired. 

200

My wife and I have owned a dog _______ the last six months.

for

300

Put the following sentence into the present perfect tense: She (to know) him for seven years.

She has known him for seven years.

300

Complete the sentence with a time word: _______ we were waiting for bus, I called my mom. 

While we were waiting for bus, I called my mom.

300
How long __________ you _________ (make) music?
How long have you been making music?
300

I__________him since Tuesday. a. didn't sere b. haven't seen c. haven't been seeing

I haven't seen him since Tuesday. 

300

Carol has driven a Ferrari ______ she won the lottery.

since

400

Change the following statement to a negative: I have been waiting for three hours.

We haven't been waiting for three hours.

400

I used to struggle to understand English, but last week I ________________ (understand) everything my teacher said in class!

I used to struggle to understand English, but last week I understood everything my teacher said in class!

400

Use the habitual past with used to to complete the question. 

What _________________ (people / do) before Google?

What did people used to do before Google?

400

I _______________to Louisville four years ago. a. moved b. have moved c. have been moving

I moved to Louisville four years ago. 

400

Biden was the president two years _____. 

ago

500

Choose the verb tense forms for this time clause sentence. Cyndi _____________ (work) full-time on her website since she ____________ (quit) her job. 

Cyndi has been working full-time on her website since she quit her job.

500

Use a time word to complete the sentence: I took a shower ________ I went to bed.

I took a shower before I went to bed.

500

Who _________________ (wait) for you when you got to the airport?

Who was waiting for you when you got to the airport?

500

Now that we ______________ for a year, I think that we should get married. a. have dated b. have been dating

Now that we have been dating for a year, I think that we should get married.

500

I have been waiting to talk to my advisor, but she _______ left today. 

already

M
e
n
u