Present Perfect
Present Perfect Progressive
Wh-Questions & If/Whether
Simple vs. Progressive Forms
100

Fill in the blank: She ___ (to eat) sushi before.

What is "has eaten"?

100

Fill in the blank: He ___ (to study) for three hours.

What is "has been studying"?

100

Fill in the blank: ___ do you think will win the game?

What is "Who"?

100

Fill in the blank: Right now, she ___ (to listen) to music.

What is "is listening"?

200

True or False: The Present Perfect tense is used for actions that have a specific time in the past.

What is False?

200

What is the structure for the Present Perfect Progressive?

What is "has/have been + verb-ing"?

200

Can you tell me ___ the meeting starts?

What is "when"?

200

Choose the correct form: He ___ (to eat) lunch when I called.

What is "was eating"?

300

Fill in the blank: I ___ (to finish) my homework already.

What is "have finished"?

300

Fill in the blank: I ___ (to wait) for you since 2 PM.

What is "have been waiting"?

300

Complete the sentence: I wonder ___ she will come to the party.

What is "if" or "whether" or "if"?

300

Complete the sentence: I ___ (to read) a great book these days.

What is "am reading"?

400

What is the structure of the Present Perfect tense?

What is "has/have + past participle"?

400

True or False: The Present Perfect Progressive emphasizes the duration of an action.

What is True?

400

Fill in the blank: ___ did you go on vacation last year?

What is "Where"?

400

Fill in the blank: They ___ (to play) soccer last weekend.

What is "played"?

500

Fill in the blank: They ___ (to travel) to many countries this year.

What is "have traveled"?

500

Fill in the blank: They ___ (to play) video games all afternoon.

What is "have been playing"?

500

Choose the correct option: Can you explain ___ this machine works?

What is "how"?

500

Fill in the blank: She ___ (to study) for her exams right now.  

What is "is studying"?