Tense

Tense

9th Grade

15 Qs

quiz-placeholder

Similar activities

past simple and past perfect

past simple and past perfect

9th - 10th Grade

18 Qs

Present Perfect: for and since

Present Perfect: for and since

9th - 12th Grade

20 Qs

Past Simple vs Past Perfect

Past Simple vs Past Perfect

9th Grade - University

14 Qs

PRESENT PERFECT WIT JUST, ALREADY AND YET.

PRESENT PERFECT WIT JUST, ALREADY AND YET.

1st - 12th Grade

18 Qs

Present Perfect

Present Perfect

7th - 9th Grade

15 Qs

V3: Past simple vs present perfect

V3: Past simple vs present perfect

KG - University

20 Qs

Verb Tenses

Verb Tenses

9th - 12th Grade

20 Qs

Mix Tenses

Mix Tenses

6th - 9th Grade

20 Qs

Tense

Tense

Assessment

Quiz

English

9th Grade

Hard

Created by

Bee Piraksa

Used 2K+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

1. Jack _____ (live) in Boston for the past 15 years.

has lived

have lived

lives

lived

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

2. Janet ____ (work) for Smith and Brothers before she came to work for us

worked

works

has worked

have worked

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Dad, ____ (you/finish) reading the paper yet?

did you finish

are you finishing

have you finished

has you finished

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I would love to visit Prague sometime. Unfortunately, I ____ (be/never) there.

was never

will never

have never been

has never been

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I _____ (work) in Italy for five years. I ____ (begin) work as soon as I arrived.

work - began

have worked - have began

has worked - has began

have worked - began

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I'm afraid I'm not hungry. I _____ (eat/already).

didn't eat already

haven't already eaten

has already eaten

have already eaten

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

When Jack was at school, he _____ (learn) to play the saxophone. He _____ (play) it ever since.

has learned - has played

learned - has played

learned - played

have learned - have learned

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?