Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English test - connectors and present perfect

Total questions: 75

Worksheet time: 45mins

Name
Class
Date
1.

Have you _________ been to the United States?

a)

never

b)

ever

c)

yet

d)

still

2.

My brother has _____ gone to London

a)

ever

b)

never

c)

never ever

d)

hasn't never

3.

Haven’t you finished your homework _____?

a)

yet

b)

still

c)

already

d)

just

4.

Il present perfect si forma

a)

soggetto + ausiliare (avere) + participio passato

b)

verbo + participio passato (verbo terminante in -to)

c)

verbo essere/avere + participio passato

d)

has + terza colonna del paradigma

5.

Il present perfect si usa

a)

per situazioni completamente finite

b)

per situazioni avvenute in un momento indeterminato nel futuro

c)

per situazioni avvenute nel passato ma che proseguono nel presente

d)

per situazioni future

6.

La differenza fra gone e been

a)

è che gone vuol dire stato, been andato

b)

è che been vuol dire stato e gone pure

c)

è che gone vuol dire rotto, been pure

d)

è che been vuol dire stato, gone andato

7.

il paradigma di eat è

a)

eat aete eaten

b)

eat eated eated

c)

eat ate eaten

d)

eat eaten eaten

8.

Steven has known Claudia _______3 months.

a)

for

b)

since

c)

never

d)

ever

9.

John has had a computer _______ 1997.

a)

since

b)

for

c)

yet

d)

still

10.

Since si usa per indicare

a)

l'inizio dell'azione

b)

la durata dell'azione

c)

la specificità dell'azione

d)

l'azione non ancora conclusa

11.

Non ho mangiato molto recentemente si traduce...

a)

I haven't eaten much recently

b)

I haven't eat much recently

c)

I am not eat much recently

d)

I hasn't eaten much recently

12.

Kim non è mai andata negli USA si traduce

a)

Kim has never gone to the States

b)

Kim have never gone to the States

c)

Kim is ever gone to the States

d)

Kim is never gone to the States

13.

Abbiamo già preso il caffé, grazie si traduce

a)

We've already had a cup of coffee, thanks

b)

We've just had a cup of coffee, thanks

c)

We've still had a cup of coffee, thanks

d)

We haven't had a cup of coffee yet, thanks.

14.

il pronome still di norma è posto

a)

fra il soggetto e il verbo oppure dopo l'ausiliare

b)

in fondo alla frase

c)

prima del participio passato

d)

prima del verbo

15.

yet è sempre posto...

a)

alla fine della frase

b)

all'inizio della frase

c)

fra il verbo ausiliare e il participio passato

d)

fra il soggetto e il verbo

16.

just traduce

a)

appena

b)

ancora

c)

già

d)

non ancora

17.

Simone è appena arrivato

a)

Simon's just arrived

b)

Simon's already arrived

c)

Simon's yet arrived

d)

Simon's still arrived

18.

They _____ haven't replied to our e-mail

a)

still

b)

already

c)

yet

d)

just

19.

Tracy hasn't arrived ______

a)

yet

b)

already

c)

still

d)

just

20.

Luca has _____ finished his test

a)

just

b)

yet

c)

still

d)

never

21.

This is the first time i've ______been to England

a)

ever

b)

never

c)

just

d)

still

22.

____ she ever _____ Eminem?

a)

has / met

b)

have / meet

c)

has / meet

d)

have / met

23.

Roberto has _____ come back from Naples

a)

just

b)

yet

c)

still

d)

already

24.

Selezionare la frase corretta

a)

I haven't never been to Italy

b)

I have never been to Italy

c)

I has never been to Italy

d)

I hasn't ever been to Italy

25.

Have you ______ written to John?

a)

never

b)

already

c)

yet

d)

still

26.

il paradigma di do è

a)

do did done

b)

do did did

c)

do done done

d)

do do did

27.

il paradigma di essere è

a)

be was/were been

b)

be was been

c)

be were been

d)

be bee been

28.

se un verbo ha un paradigma è sicuramente

a)

irregolare

b)

regolare

c)

regolare con variazione ortografica

d)

irregolare con variazione ortografica

29.

il paradigma del verbo avere è

a)

had had had

b)

have had had

c)

have have had

d)

had had have

30.

se un verbo è regolare, il suo participio passato

a)

sarà uguale al past simple

b)

sarà uguale alla terza colonna

c)

sarà uguale alla forma base

d)

sarà uguale al suo futuro

31.

appena si traduce

a)

yet

b)

still

c)

already

d)

just

32.

already è posto di norma

a)

prima del participio passato

b)

prima del verbo ausiliare

c)

prima del soggetto

d)

dopo il soggetto

33.

Hasn't Sean called _____?

a)

yet

b)

already

c)

still

d)

just

34.

il past participle di travel

a)

travelled

b)

travels

c)

traved

d)

travellesd

35.

io sono stato si dice

a)

I have been

b)

I has been

c)

I am been

d)

I are been

36.

Io sono andato si dice

a)

I am gone

b)

I have gone

c)

I has gone

d)

I are gone

37.

il past participle dei verbi irregolari corrisponde

a)

alla prima colonna del paradigma

b)

alla seconda colonna del paradigma

c)

alla terza colonna del paradigma

d)

alla quarta colonna del paradigma

38.

il paradigma del verbo comprare è

a)

buy buy bought

b)

buy bought bought

c)

sell sold sold

d)

sell sell sold

39.

L'ho già fatto si dice

a)

I have already done it

b)

I have just done it

c)

I have still done it

d)

I have yet done it

40.

Loro hanno lavorato

a)

they have worked

b)

we have worked

c)

I have worked

d)

she has worked

41.

è sicuramente un contrast link

a)

before

b)

and

c)

although

d)

but

42.

He must be about 60 years old _____ his wife must be 30 years old

a)

whereas

b)

although

c)

as a result

d)

as a consequence

43.

d'altra parte si dice

a)

on the one hand

b)

on the other hand

c)

therefore

d)

thus

44.

pertanto si dice

a)

thus

b)

therefore

c)

then

d)

while

45.

______ I left him a message, he phoned me immediately

a)

after

b)

before

c)

initially

d)

at the beginning

46.

per esempio si può dire

a)

e.g.

b)

i.e.

c)

for esemp

d)

for instence

47.

inoltre si dice

a)

moreover

b)

thus

c)

therefore

d)

then

48.

I'm happy ______ the sun shines

a)

as long as

b)

too

c)

morevero

d)

in addition

49.

It was raining, ____ we went home

a)

so

b)

thus

c)

while

d)

nevertheless

50.

my team has _______ lost a game. ______ we beat them by a huge margin last night

a)

never / morevore

b)

never / nevertheless

c)

ever / moreover

d)

ever / nevertheless

51.

perché si dice

a)

because

b)

as a result

c)

on condition that

d)

if

52.

Tom is very extrovert ____ Mary is shy and quiet

a)

while

b)

wheteher

c)

on the other side

d)

although

53.

You offered me a martini, but I'll have a gin and tonic ______

a)

instead

b)

yet

c)

but

d)

already

54.

_________ I go there they seem to be asleep

a)

whenever

b)

always

c)

never

d)

ever

55.

sebbene si dice

a)

although

b)

even if

c)

as a result

d)

while

56.

profits have declined _______ of the recent coronavirus pandemic

a)

as a result

b)

i.e.

c)

in addition to

d)

furthermore

57.

whether può voler significare

a)

se

b)

ma

c)

però

d)

tuttavia

58.

I thought it'd be easy to find a job; I was wrong, _____

a)

though

b)

yet

c)

even if

d)

although

59.

yet può significare

a)

ma

b)

perché

c)

se

d)

con

60.

quindi si dice

a)

then

b)

thus

c)

therefore

d)

hence

61.

we were thinking about going to Switzerland, but ______ we went to austria

a)

at first

b)

initially

c)

at the beginning

d)

in the end

62.

è un exemplification link

a)

but

b)

in the end

c)

in addition to

d)

such as

63.

I don't like the idea and ________ I think it's illegal

a)

moreover

b)

but

c)

because

d)

although

64.

brush your teeth _____ you go to bed

a)

before

b)

after

c)

in the end

d)

at first

65.

once significa

a)

una volta che

b)

dopo che

c)

tanto che

d)

fintanto che

66.

unless significa

a)

a meno che

b)

fintanto che

c)

in quanto

d)

per cui

67.

I still enjoyed the weekend ________ the wether

a)

despite

b)

however

c)

nevetheless

d)

furthermore

68.

________ his injury, Ricardo will play on Saturday's match

a)

in spite of

b)

even it

c)

because

d)

on condition that

69.

a causa di si dice

a)

because of

b)

in spite of

c)

as long as

d)

unless

70.

the game was delayed ______ to bad weather

a)

due to

b)

on condition that

c)

even if

d)

thanks to

71.

by the way significa

a)

a proposito

b)

a condizione che

c)

nella misura in cui

d)

nella via che

72.

too vuol dire

a)

anche

b)

ma

c)

però

d)

se

73.

tuttavia si dice

a)

hence

b)

thus

c)

however

d)

despite

74.

per questa ragione si dice

a)

for these rasons

b)

for this reason

c)

for these reasons

d)

for these reason

75.

yet oltre che 'ma' può significare

a)

non ancora

b)

ancora

c)

già

d)

appena