wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Linking words and Present Perfect

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.

Điền từ nối thích hợp vào chỗ trống:

We didn’t enjoy the day (a)   the weather was so bad.

2.

Điền từ nối thích hợp vào chỗ trống:

He couldn't come (a)   he had to work.

3.

Điền từ nối thích hợp vào chỗ trống:

We can't go to Julia's party (a)   we're going away that weekend.

4.

Điền từ nối thích hợp vào chỗ trống:

I got hungry, (a)   I made a sandwich.

5.

Điền từ nối thích hợp vào chỗ trống:

He lost the key (a)   he couldn’t get into his room.

6.

Điền từ nối thích hợp vào chỗ trống:

Would you like tea (a)   juice?

7.

Điền từ nối thích hợp vào chỗ trống:

She’s 40 years old, (a)   she looks much younger than her real age.

8.

Điền từ nối thích hợp vào chỗ trống:

She is kind (a)   she helps people.

9.

Điền từ nối thích hợp vào chỗ trống:

My mom (a)   dad are teachers.

10.

Điền từ nối thích hợp vào chỗ trống:

I am very hungry (a)   the fridge is empty.

11.

I ............. Japanese food.

a)

never have eaten

b)

never have ate

c)

has never eaten

d)

have never eaten

12.

How long .......... in the USA?

a)

have Tom lived

b)

Tom have lived

c)

has Tom lived

d)

Tom has lived

13.

I .......... what I'm looking for.

a)

still haven't found

b)

haven't still found

c)

haven't found yet

d)

haven't already found

14.

We ..........

a)

haven't yet finished our homework.

b)

haven't finished our homework yet.

c)

haven't already finished our homework.

d)

haven't finished our homework still.

15.

Susan hasn't seen her sister .......... (Chọn 2 cái)

a)

since January.

b)

since seven weeks.

c)

for six months.

d)

for last Christmas.

16.

The cat .......... a mouse.

a)

has caught just

b)

has just catch

c)

have just caught

d)

has just caught

17.

The students .......... the homework.

a)

have already download

b)

have already downloaded

c)

has already download

d)

has already downloaded

18.

Who .......... to invite to the pool party?

a)

have we forgotten

b)

have we forgot

c)

we have forgotten

d)

we have forgot

19.

What countries have they visited in Europe ..........? (Tick two options)

a)

since a month

b)

for Easter holidays

c)

since last year

d)

so far

20.

Lucy .......... baseball before.

a)

haven't played

b)

hasn't played

c)

hasn't play

d)

hasn't practice