WorksheetsHTHT-HTHTTD
Total questions: 10
Worksheet time: 6mins
I ________ for an hour and now I’m feeling exhausted.
have swum
have been swimming
swim
am swimming
"I have been in London (a) some days"
Why are your hands so dirty? - I ..... my bike. (repair)
have been repairing
have repaired
has repaired
repaired
He ________ TV all afternoon, he only switched the telly on 10 minutes ago. (watch)
was watching
has watched
watched
has been watching
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
………you ever (eat)………….. Sushi?
has- eat
have- eaten
has- eaten
have- been eating
You (not/do) ………….your project yet, I suppose.
haven't done
haven't been doing
don't do
are not doing
You ……………… a lot since the last time I saw you. (change)
(a)
Mary ________ her hat and she ________ for it until now.
lost – has been looking
loses – is looking
lost – is looking
loses – has been looking
This is the first time I ___ to Japan.
go
went
have gone
have been going
I ___ read 3 books of this author since last month.
have read
read
am reading
will read
