wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

quiz

Total questions: 126

Worksheet time: 1hrs 10mins

Name
Class
Date
1.

CHOOSE THE CORRECT TENSE ACCORDING TO PICTURE

a)

PRESENT SIMPLE

b)

FUTURE SIMPLE

c)

PRESENT PERFECT

d)

PRESENT CONTINUOS

2.

CHOOSE THE CORRECT SENTENCE

a)

SHE DON´T DANCE VERY WELL

b)

SHE DOESN´T DANCE VERY WELL

c)

SHE DOESN´T DANCES VERY WELL

d)

SHE DON´T DANCES VERY WELL

3.

THE SENTENCE IS IN ____________

a)

FUTURE PERFECT

b)

FUTURE SIMPLE

c)

PRESENT PERFECT

d)

PAST SIMPLE

4.

COMPLETE THE SENTENCE: I WILL TRAVEL TO ITALY _______

a)

YESTERDAY

b)

ALWAYS

c)

THE NEXT MONTH

d)

AGO

5.

THE TENSE IS :

a)

PRESENT SIMPLE

b)

PRESENT CONTINUOS

c)

PRESENT PERFECT CONTINUOS

d)

PAST PERFECT CONTINUOS

6.

THE SENTENCE IS IN

a)

SIMPLE PAST

b)

PAST PERFECT

c)

PAST PERFECT CONTINUOUS

d)

FUTURE SIMPLE

7.

THE SENTECE IS IN PRESENT PERFECT ?

a)

NO, IT ISN´T

b)

YES, IT IS

8.

THE SENTENCES ARE IN: ______________

a)

PRESENT PERFECT

b)

PRESENT SIMPLE

c)

PRESENT CONTINUOUS

d)

SIMPLE PAST

9.

SUSY ESTÁ ESTUDIANDO INGLÉS

a)

SUSY ARE STUDYING ENGLISH

b)

SUSY IS STUDYING ENGLISH

c)

SUSY HAS BEEN STUDIED ENGLISH

d)

SUSY HAD BEEN STUDIED ENGLISH

10.

LOUIS AND MARK ESTARÁN HABLANDO ACERCA DE SUS VIAJES

a)

LOUIS AND MARK WILL BE SLEEPING ABOUT THEIR TRIPS

b)

LOUIS AND MARK WILL TALK ABOUT THEIR TRIPS

c)

LOUIS AND MARK WILL HAD ABOUT THEIR TRIPS

d)

LOUIS AND MARK WILL BE TALKING ABOUT THEIR TRIPS

11.

He (work) in this company since 1985.

a)

has been working

b)

have been working

c)

had been working

d)

has being working

12.

I (wait) for you since two o'clock.

a)

has been waiting

b)

have been waiting

c)

had been waiting

d)

have being waiting

13.

Mary (live) in Germany since 1992.

a)

have been living

b)

had been living

c)

has been living

d)

has being living

14.

Why is he so tired? He (play) tennis for five hours.

a)

are been playing

b)

is been playing

c)

had been playing

d)

has been playing

15.

I (live) without electricity for two weeks.

a)

have been living

b)

has been living

c)

had been living

d)

am being living

16.

The film (not run) for ten minutes yet, but there's a commercial break already.

a)

have not been running

b)

has not been running

c)

is not being running

d)

had not been running

17.

It has _____ snowing a lot this week.

a)

be

b)

being

c)

been

d)

has been

18.

_____ your brother and sister been getting along?

a)

Has

b)

Had

c)

Have

d)

Are

19.

Julie ________ living in Italy since May.

a)

has being

b)

is been

c)

had being

d)

has been

20.

Marahia has been travelling _____ two months.

a)

for

b)

since

c)

ago

d)

by

21.

We have been watching TV _____ we had dinner.

a)

ago

b)

by

c)

for

d)

since

22.

He has ________ too hard today.

a)

working

b)

works

c)

been working

d)

being working

23.

Which time is this: I was talking with my father about you.

a)

present continuos

b)

simple past

c)

present perfect

d)

past continuos

24.

which time is this: I heard a good song yesterday.

a)

simple past

b)

simple present

c)

present perfect

d)

gerunds and infinitives

25.

which time is this: She has written a diary for two years

a)

Present perfect continuos

b)

simple past

c)

present perfect

d)

past continuos

26.

I _____________ take piano lessons.

a)

usually

b)

used to

27.

she _________ goes to the cinema.

a)

usually

b)

used to

28.

we _____________ go to school by bus.

a)

used to

b)

usually

29.

You ___________ ride bike on sundays.

a)

usually

b)

used to

30.

which time is this: Julian has been talking to me about his future plans

a)

present continous

b)

past continous

c)

present perfect

d)

present perfect continuos

31.

Gerunds are:

a)

words that are formed with verbs but act as nouns.

b)

the base form of a verb.

32.

Infinitives are:

a)

words that are formed with verbs but act as nouns.

b)

the base form of a verb.

33.

Write the past form of these verbs: run, play, write

(a)  

34.

Write the past form of these verbs: work, think, sing

(a)  

35.

What is the difference between a regular verb and an irregular verb?

4 lines
36.

Andy sometimes (a)   comics. (to read)

37.

My mother (a)   breakfast now. (to make)

38.

unscramble the sentence: to/ wear / suit / you / have / office / the / in

(a)  

39.

unscramble the sentence: feed/ animals / mustn´t / you

(a)  

40.

unscramble the sentence: have / they / worked / project / this / in

(a)  

41.

mention a difference between past simple and present perfect.

4 lines
42.

mention a difference between present perfect and present perfect continous

4 lines
43.

___________________ (they/arrive) already?

a)

Have they arrived already?

b)

Have they been arriving already?

c)

Have been they arriving already?

44.

I _______________ (clean) all morning. I'm fed up!

a)

have cleaned

b)

have been cleaning

c)

cleaned

45.

How long _____________ (you/know) Simon?

a)

have you been knowing

b)

have you Known

c)

did you know

46.

Sorry about the mess! I (a)   (bake)

47.

How many times (a)   (you/take) this exam?

48.

He (a)   (eat) six bars of chocalate today.

49.

(a)   (you/finish) your homework yet?

50.

Rewrite the sentence: He was very tired; he wento to bed early.

(a)  

51.

The film was excited. I watched it twice.

(a)  

52.

Write a sentence using so+adjective+that

4 lines
53.

He _________________(work) in this company since 1985.

a)

have worked

b)

has worked

c)

have done working

d)

has been working

54.

I _______________ (wait) for you since two o'clock.

a)

has been waiting

b)

have been waited

c)

have been waiting

55.

Mary ______________ (live) in Germany since 1992.

a)

have been living

b)

has been living

c)

have done living

56.

Why is he so tired? He __________(play) tennis for five hours.

a)

have been played

b)

has been playing

c)

have been playing

57.

You ________________ (learn) English ______ 3 years.

a)

have been learning..... for

b)

have been learning..... since

c)

has been learning..... for

d)

has been learning.....since

58.

we have been training football ______ two hours.

a)

since

b)

for

59.

I have been living in Colombia ______ 1997.

a)

for

b)

since

60.

Tabitha __________________________ (play) the violin ______ age five.

a)

have been playing ... for

b)

has been playing ... since

c)

have been playing ... since

61.

Tonya has been doing gymnastics ________ seven years.

a)

for

b)

since

62.

Mary (a)   (study) french.

63.

My grandmother (a)   (cook) for three hours.

64.

Tonya has been doing gymnastics (a)   (for / since) seven years.

65.

Dave has been watching the tournament players (a)   (for / since) age six.

66.

Tom __________________ (watch) the game for long time.

a)

have been watching

b)

has been watching

c)

have been watched

67.

They have been reading this book ________ Monday.

a)

for

b)

since

68.

He ______________ to Hawaii many times.

a)

have been

b)

went

c)

has been

d)

was going

69.

I _________________ my car when I was young.

a)

have crashed

b)

crashed

c)

had crashed

d)

will crash

70.
Something terrible .................................. .
a)
happened
b)
has happened
c)
have happened
d)
has happen
71.

I _________________ to Oregon twice last year

a)

have been

b)

has been

c)

went

d)

was going

72.

The present perfect tense is made:

a)

have/has + past participle

b)

had + participle

c)

be + verb + -ing

d)

have/has + past tense

73.

We have lived here ____________ 2008.

a)

for

b)

since

c)

in

d)

on

74.

Steven ________________ seven movies so far this month.

a)

saw

b)

will see

c)

has seen

d)

will have seen

75.

We have lived here _______________ 10 years

a)

for

b)

since

c)

in

d)

on

76.

They _____________________ several expensive cars since getting that job.

a)

owned

b)

have owned

c)

were owning

d)

will own

77.

I _________________ my car when I was young.

a)

have crashed

b)

crashed

c)

had crashed

d)

will crash

78.

Have you __________________ your homework yet?

a)

did

b)

done

c)

have done

d)

doing

79.

She _________________ to Portugal many times.

a)

has been

b)

went

c)

is going

d)

was going

80.

They __________________ in California ____________ they moved here.

a)

were / since

b)

have been / since

c)

have been / for

d)

were / for

81.

Robert ____________________ since 2013.

a)

surfed

b)

has surfed

c)

is surfing

d)

surfs

82.
You ................ jealous of my good looks .........the forth grade.
a)
've been .............. for
b)
've been .......... since
c)
's been ............. since
d)
're been ............ for
83.

Have you ever ________ to China?

a)

went

b)

go

c)

been

d)

gone

84.

My sister ________ clothes since she was seven.

a)

designed

b)

has designed

c)

has design

d)

have designs

85.

________ you gone to your work yet?

a)

Have

b)

Has

c)

Do

d)

Does

86.

see - saw - ________

a)

see

b)

sow

c)

sew

d)

seen

87.

Andrea _________her umbrella.

a)

has forgotten

b)

have forgotten

c)

was forgot

d)

has forgot

88.

I ________________ my teeth this morning.

a)

had brushed

b)

have brushed

c)

brushed

d)

brush

89.

Albert ___________________(not/drive) a Ford truck.

a)

haven't drove

b)

hasn't driven

c)

haven't driven

d)

hasn't drove

90.

George ____________________(swim) in the big lake.

a)

have swam

b)

has swam

c)

have swum

d)

has swum

91.

Peter ___________________ (be) to Thailand once before.

a)

has been

b)

has be

c)

have been

d)

have be

92.

I ......... in the Restaurant

a)

have

b)

has been

c)

have been

d)

has

93.

Andy: …… the new Walt Disney movie yet?

Rully : Yes, i have. I watched it yesterday.

a)

Has you watched

b)

Were you watched

c)

Have you watched

d)

Do you watch

94.

Andy and Den … (to discuss) the plans for their winter holidays for two hours now.

a)

have discussing

b)

has been discussing

c)

have been discussed

d)

have been discussing

95.

You … (to work) as a computer programmer for more than fifteen years.

a)

has been working

b)

have are working

c)

have been worked

d)

have been working

96.

How long _______ you _____ on this position? (you are still working on it now)

a)

are...working

b)

have ...been working

c)

has ... working

d)

were... working

97.

You look tired! - I _______ the report all day.

a)

was writing

b)

have written

c)

have been writing

d)

has been writing

98.

I ____________ a lot recently.

a)

have gone out

b)

have been going out

c)

has been being going out

d)

were going out

99.

Is that the TV I can hear? - Yes, Mum, I ___________ homework all afternoon, and now I _________ the news. (do, watch)

a)

has been doing...am watching

b)

have been done... has been watching

c)

have been doing... am watching

d)

am doing... have been watching

100.

How long .... (learn) piano?

a)

have you been learning

b)

have you learnt

c)

have you lean

d)

has you learn

101.
We .....................( swim) for many hours
a)
have swim
b)
have been swimming
c)
swimming
d)
have swam
102.
She ...................(live) here since 2001
a)
has been living
b)
has lived
c)
lived
d)
have been living
103.
Jim ..................(clean) for an hour.
a)
has cleaned
b)
has been cleaning
c)
cleaned
d)
was clean
104.
Julie ___ (learn) how to drive for 6 years! and she still can't!
a)
has learnt
b)
has been learning
c)
have learned
d)
have been learning
105.
Simon ____ (write) books all his life.
a)
has written
b)
has writen
c)
has been writing
d)
has been written
106.

I ____(to look) for information on the subject since last Friday.

a)

am looking

b)

has been looking

c)

have looked

d)

have been looking

107.

Her son _____ (play) computer games since childhood.

a)

has been playing

b)

has played

c)

have been played

d)

have played

108.

We ____(clean) our flat all day long.

a)

have been cleaning

b)

have cleaned

c)

has cleaned

d)

has clean

109.

Jessica ____(talk) on the phone since early morning!

a)

has been talking

b)

has talked

c)

have been talked

d)

have been talk

110.

I ____(write) this verse for 5 minutes.

a)

have been writing

b)

have written

c)

has been written

d)

has write

111.

_________ (watch) this show for 2 hours?

a)

Have they been watching

b)

Have they watched

c)

They has watch

d)

Has you watched

112.
Hugh Jackman ________ playing Wolverine for 16 years.
a)
have been
b)
had been
c)
has been
d)
Uncle Ben
113.
Miley Cyrus was influenced by Billy Ray - her father - who is also a famous singer. She has been singing ______ she was a child.
a)
when
b)
for
c)
since
d)
four
114.

She has been preparing for her exams _____ the last two months.

a)

Since

b)

For

c)

Beens

d)

Sinces

115.

She has been an English teacher _____ 1989.

a)

Since

b)

For

c)

At

d)

Been

116.

It has -- snowing a lot this week.

a)

been

b)

be

c)

were

d)

are

117.
Johnny Depp and the director Tim Burton ______ been working together for many years.
a)
had
b)
has
c)
have
d)
since
118.

What is the Structure of the Present Perfect Continuous?

a)

S+BEEN+ VERB WITH ING+COMPLEMENT

b)

S+WAS/WERE+ VERB WITH ING+ COMPLEMENT

c)

S+BEEN+VERB IN PAST PARTICIPLE+COMPLEMENT

d)

S+BEEN+VERB INFINITIVE+COMPLEMENT

119.

Como quedaría una oración en Presente Perfecto Continuo con los siguientes elementos: SHE/NOT/STUDY

a)

She has not studying

b)

She have not studying

c)

She has not been studying

120.

Complete this sentence in Present Perfect Continuous.

It ____ / ___ raining, the pavement is wet.

a)

Have/been

b)

Has/been

c)

Has/rain

d)

Has/be

121.

What is the translate in Spanish of this sentence in Present perfect.

I HAVE BEEN WAITING FOR YOU.

a)

He estudiando Ingles

b)

Te he estado esperando a ti.

c)

Yo he estado esperando a ella.

d)

Te he estado esperando por mucho tiempo.

122.

Complete the sentence:

She has _______ ________ (go) to the cinema every weekend for years.

a)

Been/going

b)

Been/been

c)

Have/go

d)

Has/going

123.

Como quedaría la oración el Presente Perfecto con las siguientes palabras: SHE/ WORK/ FOR FIVE YEARS

a)

She have been workinf for five years.

b)

She has been working for five years.

c)

We has worked for five years.

d)

She has worked for five years.

124.

Como estará conjugado el verbo principal.

a)

En Pasado Participio.

b)

En Presente Simple.

c)

En forma infinitiva.

d)

Con la conjugación ING.

125.

Cual de las siguientes oraciones esta escrita en Presente Perfecto.

a)

They learned English three years ago.

b)

They will learn English tomorrow.

c)

They have been learning English for two weeks.

d)

They learn English today.

126.

Cual de los siguientes verbo auxiliares es del Presente Perfecto Continuo.

a)

Did

b)

Do/Does

c)

Have/Has Been

d)

Had