Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English Rehearsal

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

He ______________ to Hawaii many times.

a)

have been

b)

went

c)

has been

d)

was going

2.

I _________________ to Oregon twice last year

a)

have been

b)

has been

c)

went

d)

was going

3.

The present perfect tense is made:

a)

have/has + past participle

b)

had + participle

c)

be + verb + -ing

d)

have/has + past tense

4.

She _________________ ten pages already.

a)

has wrote

b)

has written

c)

writed

d)

wrote

5.

Steven ________________ seven movies so far this month.

a)

saw

b)

will see

c)

has seen

d)

will have seen

6.

We have lived here ____________ 2008.

a)

for

b)

since

c)

in

d)

on

7.

We have lived here _______________ 10 years

a)

for

b)

since

c)

in

d)

on

8.

That dog has been wonderful _______________ you got it.

a)

for

b)

since

c)

but

d)

when

9.

The dog has been outside ________________ a long time

a)

for

b)

since

c)

nearly

d)

almost

10.

I ________________ my teeth this morning.

a)

had brushed

b)

have brushed

c)

brushed

d)

brush

11.

We __________________ the game before Jim showed up.

a)

have finished

b)

had finished

c)

are finishing

d)

finish

12.

What verb tense do you use for something that was started and completed in the past?

a)

Past perfect

b)

Present perfect

c)

Simple past

d)

Past continuous

13.

I _________________ my car when I was young.

a)

have crashed

b)

crashed

c)

had crashed

d)

will crash

14.

They _____________________ several expensive cars since getting that job.

a)

owned

b)

have owned

c)

were owning

d)

will own

15.

Have you __________________ your homework yet?

a)

did

b)

done

c)

have done

d)

doing

16.

I ___________________ that book last week.

a)

read

b)

readed

c)

have read

d)

has read

17.

She _________________ to Portugal many times.

a)

has been

b)

went

c)

is going

d)

was going

18.

Robert ____________________ since 2013.

a)

surfed

b)

has surfed

c)

is surfing

d)

surfs

19.

My family _______________ a great time at your party.

a)

have had

b)

had

c)

has had

d)

was had

20.

They __________________ in California ____________ they moved here.

a)

were / since

b)

have been / since

c)

have been / for

d)

were / for

21.

She has … some novels.

a)

Write

b)

Writting

c)

Wrote

d)

Written

22.

We have never … it.

a)

Heard

b)

Hear

c)

Hier

d)

Hearing

23.

Has your sister ..... the flowers?

a)

Receiver

b)

Receiving

c)

receive

d)

received

24.

Your mother has .... your favorite food

a)

cook

b)

cooked

c)

cookeb

d)

cooking

25.

Choose the best sentence !

a)

She been has in Canada since 2002

b)

She in Canada since 2002 has been

c)

She has been in Canada since 2002

d)

Since 2002 Canada has been in she

26.

Choose the best sentence !

a)

Have you seen Bunga this morning ?

b)

Bunga have you seen this morning ?

c)

Have Bunga seen you this morning ?

d)

This Morning have you seen Bunga ?

27.

Luis________________________(give) me a present.

a)

have gave

b)

has gave

c)

have given

d)

has given

28.

Tom and Erik ___________________(not/see) the asteroid.

a)

hasn't see

b)

haven't see

c)

hasn't seen

d)

haven't seen

29.

They________________(not/buy) a Computer.

a)

hasn't buy

b)

hasn't bought

c)

haven't buy

d)

haven't bought

30.

____________________________(you/like) the movie?

a)

Have you like

b)

Has you liked

c)

Have you liked

d)

Has you like

31.

Sara _______________(forget) her money.

a)

has forget

b)

have forgot

c)

has forgotten

d)

has forgot

32.

Tom and Alex __________________(not/eat) the cookies.

a)

hasn't eaten

b)

hasn't eated

c)

haven't eaten

d)

haven't eated

33.

________________________(we/cut) the curtain?

a)

Have we cut

b)

Have we cutted

c)

Have we cutten

d)

Have we cuttened

34.

George ____________________(swim) in the big lake.

a)

have swam

b)

has swam

c)

have swum

d)

has swum

35.

Albert ___________________(not/drive) a Ford truck.

a)

haven't drove

b)

hasn't driven

c)

haven't driven

d)

hasn't drove

36.

The Past Participle Form for BEGIN is?

a)

begin

b)

begined

c)

begun

d)

began

37.

The Past Participle Form for BITE is?

a)

Bite

b)

Bitten

c)

Bit

d)

Bited

38.

The Past Participle Form for CHOOSE is?

a)

Chosed

b)

Chose

c)

Choosed

d)

Chosen

39.

The Past Participle Form for GO is?

a)

Goed

b)

Go

c)

Went

d)

Gone

40.

The Past Participle Form for LIE is?

a)

Lied

b)

Lain

c)

Lay

d)

Layd