Perfect Tenses

Perfect Tenses

11th Grade

20 Qs

quiz-placeholder

Similar activities

conditional sentence

conditional sentence

10th - 11th Grade

16 Qs

Mixed Tenses

Mixed Tenses

10th - 12th Grade

18 Qs

If Conditional 3

If Conditional 3

11th Grade

15 Qs

Past tenses B2

Past tenses B2

7th Grade - University

20 Qs

Conditionals, Mixed Conditionals & Subjunctive Mood

Conditionals, Mixed Conditionals & Subjunctive Mood

11th Grade

22 Qs

Tenses

Tenses

5th Grade - University

15 Qs

If clause (Conditional Sentence)

If clause (Conditional Sentence)

10th - 11th Grade

20 Qs

Tenses QUIZ

Tenses QUIZ

9th - 12th Grade

15 Qs

Perfect Tenses

Perfect Tenses

Assessment

Quiz

English

11th Grade

Hard

Created by

Fera Yusniawati

Used 475+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

My brother ... (play) basket ball for two hours. I wonder why he isn't tired and stop playing.

has played

has been playing

have been playing

had been playing

will have been playing

2.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Finally she stopped talking after I ... (wait) for fifteen minutes.

will have been waiting

have been waiting

had been waiting

had waited

have waited

3.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Don't ask me to open the door. I ... (sleep) for a few minutes by the time dad comes home.

am sleeping

have been sleeping

have slept

had been sleeping

will have been sleeping

4.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

You don't need to tell me the story again. He ... (tell) me.

has been telling

had told

has told

will have told

tells

5.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

I don't know who entered our house last night. I went to bed after I ... (come) home from work.

will have come

had been coming

comes

had come

have come

6.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Ask Dad not to pick me up. I ... (go) home by the time Dad arrives at my school.

went

have gone

had gone

will go

will have gone

7.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Last year, when you started working here, I ... (1. work) in this company for 23 years.

This year, I ... (2. work) for 24 years.

Next year, I'll get a loyalty reward because I ... (3. work) for 25 years.

The suitable verb to complete blank no 1 is ...

was working

have been working

had worked

had been working

will have been working

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?