English Grammar upper intermediate

English Grammar upper intermediate

Professional Development

20 Qs

quiz-placeholder

Similar activities

Who wants to be a Millionaire Unit 1/2

Who wants to be a Millionaire Unit 1/2

Professional Development

15 Qs

SASI -1st year -DAY5-FN (22.12.23)

SASI -1st year -DAY5-FN (22.12.23)

Professional Development

15 Qs

15 minute test grade 12th - 31.10.2021

15 minute test grade 12th - 31.10.2021

Professional Development

20 Qs

IPA - Session 6 - Review /b/ /p/ ;  /s/ /z/ /ʃ/

IPA - Session 6 - Review /b/ /p/ ; /s/ /z/ /ʃ/

KG - Professional Development

15 Qs

General Quiz "A1"

General Quiz "A1"

Professional Development

20 Qs

Quiz No. 69

Quiz No. 69

KG - Professional Development

20 Qs

(23rd Feb, 2021) Daily Live Quiz Game No. 93, Paul-ish

(23rd Feb, 2021) Daily Live Quiz Game No. 93, Paul-ish

KG - Professional Development

15 Qs

20 dec 2023 SRMIST TRP CPS    AN

20 dec 2023 SRMIST TRP CPS AN

Professional Development

15 Qs

English Grammar upper intermediate

English Grammar upper intermediate

Assessment

Quiz

English

Professional Development

Hard

Created by

The Tutor Jo

Used 58+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

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

has lived

lived

is living

lives

2.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

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

has worked

worked

works

is working

3.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

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

did you finish

are you finished

have you finished

do you finish

Answer explanation

Use the present perfect with "already," "just," and "yet" to speak about recent actions.

4.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

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

am never

have never been

did never

would never be

Answer explanation

Use the present perfect to speak about life experience.

5.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Peter _____ (play) Tennis for five years when he _____ (be) at school.

played - was

has played - was

plays - is

was playing - was

Answer explanation

Use the simple past with a past time clause with "when"

6.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Can you help me? I _____ (finish) my homework, but I still don't understand number seven.

finished

finish

have finished

am finishing

Answer explanation

Use the present perfect to express something that you have recently done that affects the moment of speaking.

7.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

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

am working - begin

work - begin

worked - began

have worked -began

Answer explanation

Use the present perfect for the amount of time up to the moment of speaking that you've done an action. Use the past simple to express the starting point in time

Create a free account and access millions of resources

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?