Present Perfect vs Past Simple

Present Perfect vs Past Simple

11th Grade

9 Qs

quiz-placeholder

Similar activities

THÌ HIỆN TẠI HOÀN THÀNH

THÌ HIỆN TẠI HOÀN THÀNH

11th Grade

10 Qs

Simple present

Simple present

University

10 Qs

Present perfect tense

Present perfect tense

University

9 Qs

PRESENT PERFECT

PRESENT PERFECT

11th Grade

10 Qs

LANC1102

LANC1102

University

10 Qs

tes toefl - basic

tes toefl - basic

University

10 Qs

Past Tense Vs Present Perfect Tense

Past Tense Vs Present Perfect Tense

10th - 11th Grade

10 Qs

Past simple Vs Present perfect

Past simple Vs Present perfect

11th Grade

10 Qs

Present Perfect vs Past Simple

Present Perfect vs Past Simple

Assessment

Quiz

English

11th Grade

Hard

Created by

Abdulwahab Alfeleej

Used 10+ times

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jim .......................... the laptop 2 hours ago

broke

has broken

break

have broken

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Amy  (live) in Portugal when she was young.
lived
has lived

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Oh no! I .................... my wallet!

lost

have lost

lose

am losing

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Last summer we ... in the Arctic for three weeks.

have stayed

stayed

are staying

will stay

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

I .................. six books this week.

have read

read

reading

has read

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

........................... you ever ........................... (hear) such an unbelievable story?

Did / hear

Have / heard

7.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

She loves Paris. She ..................... (be) there many times.

was

were

has been

have been

8.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

........... you ......... (watch) a film last night?

Have / watched

Did / watch

Did / watched

9.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

He ....................... (live) in Rome since he was a teenager.

have lived

has lived

lived

did lived