wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

HTHT-HTHTTD

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

I ________ for an hour and now I’m feeling exhausted.

a)

have swum

b)

have been swimming

c)

swim

d)

am swimming

2.

"I have been in London (a)   some days"

3.

Why are your hands so dirty? - I ..... my bike. (repair)

a)

have been repairing

b)

have repaired

c)

has repaired

d)

repaired

4.

He ________ TV all afternoon, he only switched the telly on 10 minutes ago. (watch)

a)

was watching

b)


has watched

c)

watched

d)

has been watching

5.

Chia động từ trong ngoặc ở thì hiện tại hoàn thành:

………you ever (eat)………….. Sushi?

a)

has- eat

b)

have- eaten

c)

has- eaten

d)

have- been eating

6.

You (not/do) ………….your project yet, I suppose.

a)

haven't done

b)

haven't been doing

c)

don't do

d)

are not doing

7.


You ……………… a lot since the last time I saw you. (change)

(a)  

8.

Mary ________ her hat and she ________ for it until now.

a)

lost – has been looking

b)


loses – is looking

c)

lost – is looking

d)

loses – has been looking

9.

This is the first time I ___ to Japan.

a)

go

b)

went

c)

have gone

d)

have been going

10.

I ___ read 3 books of this author since last month.

a)

have read

b)

read

c)

am reading

d)

will read