Grammar Quiz. Past Simple & Present Perfect

Grammar Quiz. Past Simple & Present Perfect

Professional Development

11 Qs

quiz-placeholder

Similar activities

Present perfect simple or continuous? (B1)

Present perfect simple or continuous? (B1)

3rd Grade - Professional Development

12 Qs

Present perfect form (travel)

Present perfect form (travel)

University - Professional Development

10 Qs

Third Conditional

Third Conditional

KG - Professional Development

10 Qs

Present Perfect - Recent Past

Present Perfect - Recent Past

Professional Development

14 Qs

Fiona's Perfect Grammar REVIEW

Fiona's Perfect Grammar REVIEW

Professional Development

10 Qs

2A LESSON A

2A LESSON A

Professional Development

13 Qs

Future perfect

Future perfect

Professional Development

10 Qs

Yet, still, already

Yet, still, already

University - Professional Development

12 Qs

Grammar Quiz. Past Simple & Present Perfect

Grammar Quiz. Past Simple & Present Perfect

Assessment

Quiz

English

Professional Development

Medium

Created by

Dina Petrenko

Used 10+ times

FREE Resource

11 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

____ painting the bedroom yet? No, I'll do it tomorrow

Have you finished

Did you finish

Answer explanation

We often use the present perfect with just, already and yet

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I (1)___ much last year, but I (2)___ a lot this year.

1) haven't earned

2) earned

1) didn't earn

2) have earned

Answer explanation

  • - We use the past simple with a past expression (last week, yesterday, when I was a child, etc.)
    - We can use the present perfect with time expressions when the time we mention has not finished: today, this week, this year, etc. 

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

____ a holiday recently?

Did you have

Have you had

Answer explanation

We often use the present perfect with recently to talk about past recent actions.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We (1)___ last week. We (2)___ here for 5 days.

1) have arrived

2) were

1) arrived

2) have been

Answer explanation

  • - We use the past simple with a past expression: last week, yesterday, etc.
    - We can use the present perfect with for and since and how long to ask or talk about situations that started in the past and have not finished.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mr. Barnes is very important in this company. He ____ here for 30 years.

has worked

have worked

worked

didn't work

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

He loves gardening. He ____ a gardener all his life.

was

were

have been

has been

Answer explanation

all his life = from the past until now; his life hasn't finished yet

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

This the the most delicious dish I ____

ever ate

have ever eaten

Answer explanation

We can use the present perfect with a superlative adjective and ever.

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?