wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Unit 14 Cutting Edge Elementary

Total questions: 40

Worksheet time: 13mins

Name
Class
Date
1.

Laura _______ a lot of Italian papers.

a)

Has brought

b)

Has bring

c)

Have brought

d)

Had brought

2.

______ it _______in this month? No, it hasn't

a)

Have - rain

b)

Have - rained

c)

Has - rained

d)

Has - rain

3.

I ______ to her this week. (-)

a)

haven't talk

b)

haven't talked

c)

hasn't talked

d)

hasn't talk

4.

My sister _____ my cake

a)

Have ate

b)

Has eat

c)

have eaten

d)

Has eaten

5.

I_____ just______ my internship at the museum.

a)

have-finish

b)

have-finished

c)

has-finished

d)

has-finish

6.

_______ the piano since you were a child?

a)

Has you play

b)

Have you played

c)

Do you played

d)

Have you play

7.

What is the past participle of the verb "be"?

a)

Was / Were

b)

Am / Is / are

c)

Be

d)

Been

e)

Will be

8.

Bob and George have ______________ their homework.

a)

done

b)

do

c)

did

d)

doing

9.

Lindsay _____ not been to France.

a)

has

b)

is

c)

have

10.

I have never ___________ to Paris.

a)

been

b)

stayed

c)

gon

11.

During two years David ____________ ten different jobs.

a)

has has

b)

has had

c)

have had

12.

My friend ______________ my new dress yet.

a)

haven't seen

b)

didn't see

c)

hasn't seen

13.

How long ____________ the children slept?

a)

did

b)

have

c)

has

14.

We have ______ eaten. We are not hungry.

a)

ever

b)

already

c)

yet

d)

never

15.

Karen ______ her leg. She has a cast on her leg.

a)

have a break

b)

has broken

c)

has fixed

d)

has burned

16.

Andrea has _____ her umbrella.

a)

forgoten

b)

forgetting

c)

forgotten

d)

forgot

17.

Jonah's been a vegetarian _____ three years.

a)

since

b)

for

c)

after

d)

lately

18.

I haven't worked _____ last December.

a)

since

b)

for

c)

by

d)

to

19.

I ........ busy for the past fortnight

a)

have been

b)

was

c)

am

d)

have

20.

He ..... there when he was a child

a)

has lived

b)

lived

c)

lives

d)

living

21.

They ......... a few minutes ago

a)

left

b)

have left

c)

lefts

d)

leave

22.

She .......... unemployed since she left school

a)

has not been

b)

was not

c)

has

d)

did

23.

The film .......... yet

a)

hasn't started

b)

didn't start

c)

started

d)

has been start

24.

She ........ ill since Thursday

a)

was

b)

has been

c)

were

d)

been

25.

I ........ the project last night

a)

have finished

b)

finished

c)

am finishing

d)

has finished

26.

Last year I __________________ (visit) Paris.

a)

have visited

b)

visited

c)

has visited

d)

did visit

27.

What kind of action does present perfect mean?

a)

Action that has prediction

b)

Action that has future

c)

Action that has result and experience

d)

Present actions

28.

I ________ (be) here since 8 am.

a)

was

b)

were

c)

have been

d)

been

29.

We  ________(have) these computers since 1998.

a)

have had

b)

has had

c)

are having

d)

were having

30.

Where  ________ you  ________(live) before you moved here?

a)

have (you) lived

b)

did (you) live

c)

were (you) living

31.

How long  ________ you  ________ (have) your last car?

a)

did (you) have

b)

were (you) having

c)

have (you) have

32.

How long  ________ your wife  ________(work) for her present company?

a)

did (your wife) work

b)

has (your wife) worked

c)

did (your wife) worked

33.

She  ________ never  ________ (attend) a conference.

a)

had (never) attended

b)

has (never) attended

c)

attended

d)

attends

34.

We  ________(have) some serious accidents over the years.

a)

have

b)

had

c)

have had

35.

________ you  ________ (go) to the concert last Friday?

a)

Did...go

b)

Have...gone

c)

Have...went

d)

Did...went

36.

________ you ever  ________(be) to a concert?

a)

Did...been

b)

Did...be

c)

Have...been

d)

Have...be

37.

I ________ my wallet last week.

a)

have lost

b)

lost

c)

losing

38.

Have you _____ been to South America?

a)

since

b)

ever

c)

did

39.

Sue ___________ from university last July.

a)

graduated

b)

has graduated

c)

have graduated

40.

I _________ this movie twice.

a)

has watched

b)

watched

c)

have watched