Search Header Logo

Simple Present Perfect Tense : Exercise

Authored by Dina Hanif Mufidah

English

7th Grade

Used 78+ times

Simple Present Perfect Tense : Exercise
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Put the verbs into the correct form (present perfect simple).

I (not / work)__________ today.

I hasn't worked today

i haven't worked today

I have no work

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We (buy) _______________ a new lamp.

We have bought a new lamp

we has bought a new lamp

we bought a new lamp

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

We (not / plan)_______________ our holiday yet.

We weren't planned our holiday yet

We didn't planned our holiday yet

We haven't planned our holiday yet.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Hendrik (write) _____________ five letters.

Hendrik has wrote five letters

Hendrik has written five letters

hendrik is writing five letters

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Shinta (not / see) ______________ him for a long time.

Shinta didn't seen him for a long time.

Shinta haven't seen him for a long time.

Shinta hasn't seen him for a long time.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

English class (not / start) __________________ yet.

English class hasn't started yet.

English class haven't started yet.

English classwasn't started yet.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

(speak / he)_______________ to his boss?

Have Tom spoken to his boss?

Has Tom spoken to his boss?

Has tom speak to his boss?

Access all questions and much more by creating a free account

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

Already have an account?