wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT & VERB TENSES

Total questions: 91

Worksheet time: 55mins

Name
Class
Date
1.

Last year I (go)------------------- to England on holiday.

a)

went

b)

gone

2.

I (visit)------------- lots of interesting places. I (be)-------------- with two friends of mine .

a)

visited- was

b)

visited-were

3.

I _____ my homework, because I was sleepy.

a)

didn't do

b)

didn't

c)

not do

d)

do

4.

What ______ last saturday? I was partying at Ateliê.

a)

did

b)

did you do

c)

didn't you

d)

did do

5.

Rochelle ______ to work by car yesterday.

a)

go

b)

went

c)

didn't went

d)

goed

6.

Which one of these is REGULAR?

a)

Hit

b)

Came

c)

Played

d)

Spoke

7.

What is the simple past of "see"?

a)

Said

b)

Saw

c)

Seed

d)

Seeing

8.

Which one of the sentences below is in the Simple Past?

a)

Danilo works as a coordinator at school.

b)

Erick corrected Juliana's assessment last afternoon.

c)

Angélica used to love swimming.

d)

Deickson knows everything about maps.

9.

Check the correct alternative to complete the sentence:"The children ______ (to eat) all the food, but they didn’t ______ (to drink) the milk” (Simple Past)

a)

eat – drank

b)

ate – drink

c)

eat – drink

d)

ate – drank

10.

What is the simple past of the verbs below?

to take – to change – to carry – to write

a)

took – changeed – carryed – wrote.

b)

taked – changeed – carried – written.

c)

took – changed – carried – wrote.

d)

taked – changed – carryed – writed.

11.

We…….here since yesterday

a)

has been

b)

have been

c)

had been

d)

has

12.

Sinta has…….to the school for 3 hours

a)

gone

b)

go

c)

going

d)

go went

13.
  • - Where have you _____? Everybody it waiting for you.

  • - Oops! sorry. I've been to the library.

a)

been

b)

gone

c)

has

d)

have

14.

I ... been to England for three times.

a)

have

b)

has

c)

had

d)

was

15.

She has … some novels.

a)

Write

b)

Writting

c)

Wrote

d)

Written

16.

We have never … it.

a)

Heard

b)

Hear

c)

Hier

d)

Hearing

17.

She has .... to the market

a)

go

b)

going

c)

gone

d)

went

18.

Has your sister ..... the flowers?

a)

Receiver

b)

Receiving

c)

receive

d)

received

19.

Your mother has .... your favorite food

a)

cook

b)

cooked

c)

cookeb

d)

cooking

20.

choose the grammar structure of present perfect

a)

subject , have +simple past verb

b)

subject+have-has verb+past participle verb

c)

subject+past participle verb +have has

d)

subject + has +past participle ver

21.

what have you done today?

a)

l have slept all the day

b)

i slept all the morning

c)

l sleep

d)

you have slept 8 hours

22.

Luis________________________(give) me a present.

a)

have gave

b)

has gave

c)

have given

d)

has given

23.

The past simple and past participle of SHUT are...

(a)  

24.

The past simple and past participle of SIT are...

(a)  

25.

The past simple and past participle of SPEAK are...

(a)  

26.

The past simple and past participle of SPEND are...

(a)  

27.

The past simple and past participle of STAND are...

(a)  

28.

The past simple and past participle of STEAL are...

(a)  

29.

The past simple and past participle of SWIM are...

(a)  

30.

The past simple and past participle of TAKE are...

(a)  

31.

The past simple and past participle of TEACH are...

(a)  

32.

The past simple and past participle of TELL are...

(a)  

33.

The past simple and past participle of THINK are...

(a)  

34.

The past simple and past participle of THROW are...

(a)  

35.

The past simple and past participle of UNDERSTAND are...

(a)  

36.

The past simple and past participle of WAKE are...

(a)  

37.

The past simple and past participle of WEAR are...

(a)  

38.

The past simple and past participle of WIN are...

(a)  

39.

The past simple and past participle of WRITE are...

(a)  

40.
Write the past:
wake up
a)
woke up
b)
wake up
c)
woko up
d)
woke up
41.
Write the past:
sing
a)
sang
b)
song
c)
singed
d)
sanng
42.

Present tense for fled

a)

fled

b)

fleed

c)

flee

43.
Past Participle of the verb TO BE:
a)
WAS
b)
BEEN
c)
WERE
d)
ARE
44.
Past Participle of the verb TO READ: 
a)
READ
b)
READS
c)
READING
d)
READED
45.

Past simple and past participle of freeze

a)

frozed/frozed

b)

froze/frozen

c)

frozed/frozes

46.

Past simple and past participle of write

a)

wroted/wrote

b)

written/wroted

c)

wrote/written

47.

Past simple and past participle of pay

a)

paid/paid

b)

paided/payed

c)

payd/paided

48.

Past simple and past participle of find

a)

finded/found

b)

found/found

c)

finded/founded

49.

Past simple and past participle of grow

a)

grew/grown

b)

growned/grewed

c)

grew/growned

50.

Past simple and past participle of fight

a)

foughted/fighted

b)

fighted/fighted

c)

fought/fought

51.

Past simple and past participle of beat

a)

beat/beaten

b)

beated/beated

c)

beat/beated

52.

Past simple and past participle of drive

a)

drived/drove

b)

drove/driven

c)

driven/drived

53.

Past simple and past participle of fly

a)

flied/flowed

b)

flew/flown

c)

flieded/flied

54.

Past simple and past participle of wear

a)

weared/wored

b)

wore/worn

c)

wored/wored

55.

Past simple and past participle of catch

a)

caught/caught

b)

catched/catched

c)

caughted/caughted

56.

The present perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

57.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

hasn´t represented Portugal

58.

Have you....been to Lisbon?

a)

ever

b)

never

c)

already

d)

since

59.
How long have you been studying English?
a)
I have studied English since many years
b)
I have studied English for many years
c)
I have studied English four years ago
60.

Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French

a)

have

b)

hasn't

c)

has

d)

haven´t

61.

I _______ been married for two years

a)

has

b)

have

c)

hase

62.

I _____ a teacher since 1998

a)

has been

b)

have been

c)

hasn't been

63.

my friend _____my new dress yet

a)

have not seen

b)

haven´t saw

c)

hasn't seen

64.

I am looking for my pen. I _____ it.

a)

did lost

b)

have lost

c)

has lost

65.

I _________ my homework yet

a)

have not done

b)

hasn't done

c)

has done

66.

I ________ watched two seasons of this T.V. show

a)

has

b)

have not

c)

has not

d)

hasen't

67.

I _____________for my uncle.

a)

have not work

b)

hasn't worked

c)

haven’t worked

d)

has not working

68.

She _______ finished her homework.

a)

has

b)

haven't

c)

hasn’t

69.

We........... chinese food (-)

a)

haven´t tried

b)

hasn´t tried

c)

hasn´t tryed

d)

haven´t tryied

70.

I_________________________ (eat) fried spiders. (+)

a)

have eaten

b)

has eaten

c)

haven´t eat

d)

haven´t eaten

71.

It (rain) ______________________ for a very long time.

a)

It have rained for a very long time

b)

It has rained for a very long time

c)

It have rain for a very long time

d)

It have raining for a very long time

72.

Past of "Buy"



(a)  

73.

Past of "build"



(a)  

74.

a)

HAVE, HAD, HAD

b)

GIVE, GAVE, GIVEN

c)

BRING, BROUGHT, BROUGHT

75.

a)

COME, CAME ,COME

b)

SEE, SAW, SEEN

c)

GET, GOT, GOTTEN

76.

a)

EAT, ATE, EATEN

b)

MAKE, MADE, MADE

c)

GET, GOT, GOTTEN

77.

Cut

a)

Cat

b)

Cutting

c)

Cutted

d)

Cut

78.

What is the Past Participle of hit

a)

Hitted

b)

Hitten

c)

Hit

79.

What is the Past Participle of know

a)

Knew

b)

Known

c)

Knowed

80.

What is the Past Participle of leave

a)

Leaved

b)

Leaven

c)

Left

81.

What is the Past Participle of give

a)

Gived

b)

Gave

c)

Given

82.

What is the Past Participle of fly

a)

Flown

b)

Flew

c)

Flought

83.

What is the Past Participle of find

a)

Founded

b)

Found

c)

Finded

84.

What is the Past Participle of feel

a)

Felt

b)

Fallen

c)

Feeled

85.

What is the Past Participle of have

a)

Had

b)

Haved

c)

Has

86.

What is the Past Participle of the word write?

a)

wrote

b)

written

c)

writed

d)

write

87.

What is the Past Participle of the word win?

a)

win

b)

won

c)

winned

d)

wint

88.

What is the Past Participle of the word wake?

a)

wake

b)

woke

c)

woken

d)

waked

89.

What is the Past Participle of the word teach ?

a)

teacher

b)

teachet

c)

teached

d)

taught

90.

What is the Past Participle of the word take ?

a)

took

b)

taked

c)

taken

d)

tokt

91.

What is the Past Participle of the word spend?

a)

spent

b)

spend

c)

spended

d)

spenden