Search Header Logo

past or present perfect

Authored by Lananh Che

English

10th Grade

Used 3+ times

past or present perfect
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I _______ a new dress yesterday.

buy

bought

have bought

Answer explanation

The correct choice is 'bought' because it is the simple past tense of 'buy', which fits the context of the sentence indicating an action completed yesterday.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

They _____ their homework yet

have finished

haven't finished

finished

Answer explanation

The correct choice is 'haven't finished' because the sentence indicates that the action of finishing homework has not occurred yet, which requires the negative form of the present perfect tense.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Helen has already ____ lunch.

have

has

had

Answer explanation

The correct choice is 'had' because it indicates that Helen completed her lunch in the past. 'Has' is present tense, and 'have' is incorrect in this context.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ben has just _____ a vase

break

broke

broken

Answer explanation

The correct choice is 'broken' because it is the past participle form used with 'has' in the present perfect tense. The sentence indicates that the action of breaking the vase has just occurred.

5.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

My father went to Italy five days ______.

Answer explanation

The correct choice is 'ago' because it indicates a specific time in the past, fitting the context of the sentence. 'Five days ago' clearly states when the father went to Italy.

6.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

He has known her _______ 2001.

Answer explanation

The correct choice is 'since' because it indicates a starting point in time. The phrase 'since 2001' shows that he has known her from that year up to the present.

7.

OPEN ENDED QUESTION

3 mins • 1 pt

Have you _________ seen an elephant?

Evaluate responses using AI:

OFF

Answer explanation

The correct choice is 'ever'. The sentence asks if you have at any point in your life seen an elephant, which is best expressed with 'ever'. 'Ever' indicates any time up to now.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?