B1: Present Perfect Simple Quiz

B1: Present Perfect Simple Quiz

Professional Development

30 Qs

quiz-placeholder

Similar activities

Perfect & Past

Perfect & Past

Professional Development

25 Qs

Present Perfect vs. Past Simple

Present Perfect vs. Past Simple

4th Grade - Professional Development

25 Qs

Review Past Simple X Present Perfect X Present Perfect Continuous

Review Past Simple X Present Perfect X Present Perfect Continuous

Professional Development

25 Qs

English Noil-Examen enero Juan Carlos Grammar

English Noil-Examen enero Juan Carlos Grammar

KG - Professional Development

27 Qs

Present Perfect vs Simple Past

Present Perfect vs Simple Past

Professional Development

25 Qs

Present Perfect

Present Perfect

Professional Development

25 Qs

present perfect 'n past simple

present perfect 'n past simple

KG - Professional Development

25 Qs

ROUND UP 3_UNIT 11

ROUND UP 3_UNIT 11

Professional Development

25 Qs

B1: Present Perfect Simple Quiz

B1: Present Perfect Simple Quiz

Assessment

Quiz

English

Professional Development

Easy

Created by

Javor Samuels

Used 2+ times

FREE Resource

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Sarah ________ her homework yet.

hasn't finished

haven't finished

didn't finish

doesn't finish

Answer explanation

The correct choice is 'hasn't finished' because it uses the present perfect tense, indicating that Sarah has not completed her homework up to now. The other options do not fit the context or tense required.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

They ________ to Paris three times.

has been

have been

had been

were

Answer explanation

The correct choice is 'have been' because it agrees with the plural subject 'they' and indicates an action that occurred at unspecified times in the past. 'Has been' is singular, 'had been' implies a past perfect tense, and 'were' is simple past.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

________ you ever ________ sushi?

Have ... eaten

Has ... ate

Have ... ate

Has ... eaten

Answer explanation

The correct choice is 'Have ... eaten' because 'have' is used with 'you' in questions, and 'eaten' is the past participle of 'eat'. 'Has' is incorrect for 'you', and 'ate' is the simple past form, not suitable here.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

John ________ his keys again.

has lost

have lost

had lost

was losing

Answer explanation

The correct choice is 'has lost' because it indicates a recent action affecting the present. 'Have lost' is incorrect for 'John', 'had lost' suggests a past action, and 'was losing' implies an ongoing action, not a completed one.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We ________ each other for ten years.

know

knew

have known

had known

Answer explanation

The correct choice is 'have known' because it indicates an action that started in the past and continues to the present, fitting the context of knowing each other for ten years.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The train ________ yet.

hasn't arrived

haven't arrived

didn't arrive

doesn't arrive

Answer explanation

The correct choice is "hasn't arrived" because it uses the present perfect tense, indicating that the train has not yet arrived up to the present moment. The other options are grammatically incorrect or do not fit the context.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How long ________ you ________ English?

have ... studied

has ... studied

have ... study

has ... study

Answer explanation

The correct choice is 'have ... studied' because the subject 'you' requires the auxiliary verb 'have' in the present perfect tense. 'Studied' is the past participle form of 'study', making this option grammatically correct.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?