Grammar
Affimative
Negative
Questions
Right or Wrong
100

What is the present perfect tense used for?

The present perfect tense is used to describe an action that started in the past and continues up to the present, or an action that happened at an unspecified time in the past and has a connection to the present.

100

I ______ (visit) my grandmother three times this year.

have visited

100

I ______ (not/see) my friend since last summer.

have not seen

100

_____ you _____ (not/see) that movie yet?

Have you not seen that movie yet?

100

You have visited the Grand Canyon.

Right

200

How is the present perfect tense formed?

The present perfect tense is formed with the auxiliary verb "has" or "have" + the past participle of the main verb (e.g. "I have eaten", "she has written").

200

She ______ (finish) her report on time.

 has finished

200

She ______ (not/finish) her homework yet.

 has not finished

200

How many books ____________________ you read this year?

How many books have you read this year?

200

She has learned English for five years.

RIGHT 

300

What is the difference between the present perfect simple and the present perfect continuous?

The present perfect simple (e.g. "I have eaten") emphasizes the completion of an action, while the present perfect continuous (e.g. "I have been eating") emphasizes the duration of an action.

300

They ______ (see) that new movie already.

have seen

300

They ______ (not/travel) abroad before.

have not traveled

300

How much money ____________________ you saved for your trip?

How much money have you saved for your trip?

300

She has saw that movie five times.

WRONG She has seen that movie five times. 

400

When do we use "has" and when do we use "have" in the present perfect tense?

We use "has" with singular subjects (e.g. "he", "she", "it") and "have" with plural subjects (e.g. "they", "we", "you").

400

He ______ (complete) the project ahead of schedule.

 has completed  

400

He ______ (not/eat) breakfast today

 has not eaten

400

How many languages ____________________ you studied?

How many languages have you studied?

400

He has did his homework already.

WRONG He has done his homework already. 

500

How do we form negative sentences in the present perfect tense?

We form negative sentences in the present perfect tense by adding "not" after the auxiliary verb "has" or "have" (e.g. "I have not eaten", "she has not written").

500

We ______ (go) to Japan twice.

Have gone

500

I ______(not/eat) breakfast yet

have not eaten

500

How many countries ____________________ you traveled to?

How many countries have you traveled to?

500

She have played tennis every weekend last year.

She played tennis every weekend last year.

M
e
n
u