Present perfect (CEFR: B1)

Present perfect (CEFR: B1)

10th Grade

20 Qs

quiz-placeholder

Similar activities

Tenses - Sequence of tenses

Tenses - Sequence of tenses

10th - 12th Grade

22 Qs

Conditional sentences

Conditional sentences

10th - 12th Grade

18 Qs

ENGLISH 12

ENGLISH 12

10th Grade

20 Qs

Conditional Sentences Type 3

Conditional Sentences Type 3

10th - 12th Grade

20 Qs

 PRACTICE : REPORTED SPEECH

PRACTICE : REPORTED SPEECH

10th - 12th Grade

20 Qs

ACTIVE - PASSIVE

ACTIVE - PASSIVE

10th - 12th Grade

20 Qs

Conditional sentences- type 1, 2

Conditional sentences- type 1, 2

10th Grade

20 Qs

MODAL VERB

MODAL VERB

10th Grade

20 Qs

Present perfect (CEFR: B1)

Present perfect (CEFR: B1)

Assessment

Quiz

English

10th Grade

Hard

Created by

La Men

Used 16+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  1. She __________ her homework.

A) has finished

B) finished

C) had finished

D) is finishing

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  1. We __________ to that restaurant before.

A) have been

B) were

C) had been

D) are being

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  1. They __________ their vacation yet.

A) haven't taken

B) didn't take

C) hadn't taken

D) aren't taking

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  1. He __________ in London for two years.

A) has lived

B) lived

C) had lived

D) is living

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  1. I __________ my keys. I can't find them.

A) have lost

B) lost

C) had lost

D) am losing

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  1. The team __________ the match.

A) has won

B) won

C) had won

D) is winning

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  1. She __________ her new job yet.

A) hasn't started

B) didn't start

C) hadn't started

D) isn't starting

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?