Present Perfect
Past Perfect
Fix the Error
Modals of Possibility
Other Modals
100

It's Christmas, so the students ____ home for the holidays.

A) have gone   B) has gone   C) have going  D) has been going

have gone

100

Tom _____ to Germany before he started learning German.

A) had been   B) had be   C) have been  D) have be

A) had been

100

All my friends like Marvel movies they won't shut up about it.

(run-on - start a new sentence with "they")

100

Is this weak certainty, an assumption, or strong certainty? "She has got to be our teacher."

strong

100

Is this weak advice, in the middle, or strong advice? "You've got to meet them by 5:00."

strong

200

You ____ for 11 hours! It's time to get up!

A) has slept    B) have slept  C) have been sleeping

D) have been sleep

C) have been sleeping

200

They ____ the article in Lisa's class before Drew gave it as homework.

A) already had read   B) had read already

C) had already read

D) had already read

200

I want to go out tonight. But I have to study for Drew's midterm. He's so mean!

(fragment; combine the first two sentences)

200

I'm not sure where Emma is. She ___ home sick today.

A) could be   B) ought to be  C)  must being  D) should have been

could be

200

If you love Mexican food, you ___ try Los Amigos!

A) are supposed to   B) didn't have to

C) ought to        D) had better


ought to

300

Jenna  ____  (move) to Atlanta to study film at the other campus.

has moved

300

Yuki ___ (live) in Italy before moving to America.

had lived

300

I was chased by the police because my car was stolen, but I didn't steal it and would have given it to the police if I had known about it!

(stringy)

300

Remember that students ____ eat only in the room downstairs.

A) could    B) shouldn't     C)  has to   D) are supposed to

are supposed to

300

The midterm test ____ easy. I think Drew wants us to do well.

A) should be    B) must be    C) might have been

D) ought not to be

should be

400

I ____ (attend) every class, but Drew hasn't!

have attended

400

I ___ (eat) all of the snacks before the party started, so I had to buy more.

had eaten

400

I'm happy to be back today, it has been a long time since I've seen you.

(comma splice)

400

Jenny looks sad. She ____ (may, got) some bad news.

may have gotten

400

If you needed more money last week, you ___ (could, ask) me. I had an extra $20!

could have asked

500

Alyssa ____ (reading) Harry Potter for the last few weeks, but she's not done with it yet.

has been reading

500

When I got home, they ____ (watch) football for four hours!

had been watching

500

Drew likes hiking, to play games, and reads books.

(parallel structure)

500

Sherry looked sick yesterday. She ____  (must, not, taking) the medicine the doctor gave her.

must not have been taking

500

I ___ (be supposed to, not, take) the last cookie. I promised I'd leave it for my roommate, but I couldn't help myself!

wasn't supposed to take