Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UNIT 1 GRAMMAR 4º ESO B

Total questions: 33

Worksheet time: 24mins

Name
Class
Date
1.

Complete with already, just or yet:

They haven't gone to bed (a)   .

2.

Complete with already, just or yet:

Juan hasn't done his homework (a)   .

3.

Complete with already, just or yet:

I think we've (a)   met.

4.

Complete with already, just or yet:

We're not hungry because we've (a)   had lunch.

5.

Complete with already, just or yet:

I haven't fallen off my unicycle (a)   !

6.

Complete with already, just or yet:

You're not very late - the class has only (a)   started!

7.

It's been raining ....................... lunchtime.

a)

since

b)

for

8.

Sarah has lived in Paris ................... 1995.

a)

for

b)

since

9.

Paul has lived in Brazil ................. ten years.

a)

for

b)

since

10.

I'm tired of waiting.

We've been sitting here ................. an hour.

a)

since

b)

for

11.

Kevin has been looking for a job ............... he left school.

a)

since

b)

for

12.

I haven't been to a party ................ ages.

a)

since

b)

for

13.

The weather is dry.

It hasn't rained ................ a few weeks.

a)

since

b)

for

14.

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

15.

Present perfect is used with these words...

a)

JUST

b)

NOW

c)

FOR / SINCE

d)

YET

e)

EVER

16.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

hasn´t represented Portugal

17.

Rafael Nadal has

a)

earned

b)

win

c)

won

d)

winned

18.
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
19.
Rafael Nadal has played tennis
a)
since the age of three
b)
for the age of three
c)
the age of three
20.

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

21.

Present perfect is used with these words...

a)

JUST

b)

NOW

c)

FOR / SINCE

d)

YET

e)

EVER

22.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

hasn´t represented Portugal

23.

The song contest hasn't started

a)

already

b)

never

c)

yet

d)

usually

24.

Rafael Nadal has

a)

earned

b)

win

c)

won

d)

winned

25.

Have you....been to Lisbon?

a)

ever

b)

never

c)

already

d)

since

26.

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

a)

have

b)

hasn't

c)

has

d)

haven´t

27.

The interrogative form is...

a)

Have you been...?

b)

You have been...?

c)

Have been you...?

d)

been have you...?

28.
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
29.

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

a)

have

b)

hasn't

c)

has

d)

haven´t

30.

We (change) our plans for our summer vacation. - present perfect

a)

changed

b)

will change

c)

has changed

d)

have changed

31.

My favorite actress (act) in the new movie. - present perfect

a)

have acted

b)

has acted

c)

acted

d)

had acted

32.

My friends (be) together since Kindergarten. - present perfect

a)

has been

b)

will be

c)

have been

d)

is

33.

Some people (read) many strange books. - present perfect

a)

has read

b)

have read

c)

reading

d)

read