Gap Fill
Name the tense
Gap fill 2
Irregular verbs
More irregular verbs
100

Last night, I __________ (go) to a party.

went

100

while i was watching TV last night, a mouse ran across the floor. 

past progressive/ simple past

100

What is taking you too long?

I ______ (wait) for an important phone call. 

am waiting

100

forbid

forbade/ forbidden

100

drive

drove/ driven

200

I _______ (have) away from home for two years.

have been

200

I don't feel good. I am currently staying in bed. 

simple present/ present progressive

200

Robert is going to be famous someday. He ______ (appear)in three movies already.

has appeared

200

wake

woke/ woken

200

feel

felt/ felt

300

It is now 9:00 A.M. Jaime _________ (stand) in the security line for an hour. 

has been standing

300

Mr. Fields is planning to retire. He has been working here for a long time. 

present progressive/ present perfect progressive

300

Jane isn't here yet. I _______ (wait) for her since noon, but she still ________ (arrive)

have been waiting/ hasn't arrived


300

shut

shut/ shut

300

fly

flew/ flown

400

It is 8:15 A.M. Jaime ____________(stand) in the security line.

is standing

400

The phone has been ringing constantly since Jack announced his candidacy for president this morning. 

present perfect progressive/ simple past

400

When I ______ (get) to the party last night, the room was full of people. Some of them _____ (dance) and others _________ (talk).

got/ were dancing/ were talking

400

shake

shook/ shaken

400

forecast

forecast/ forecast

500

According to research, people usually ____ (turn) in their sleep 25 to 30 times each night. 

turn

500

She broke her arm while she was playing volleyball. 

simple past/ past progressive

500

This class ________ (meet) every Saturday. 

meets

500

cut

cut/cut

500

lie

lay/lain

M
e
n
u