NEW
Font size
WorksheetsPresent Perfect
Total questions: 20
Worksheet time: 10mins
Bạn sống ở Việt Nam bao lâu rồi?
How much have you lived in Vietnam?
How long have you been in Vietnam?
How long have you live in Vietnam?
How much have you been in Vietnam?
I .....(not, play) chess for ages
has not played
have not played
Have not play
has not play
I ......( teach) English since 2019
have taught
has taught
have teached
has teached
Bạn đã bao giờ thử làm điều đó chưa?
Have you ever tried doing that?
Have you ever tried to do that?
Have you never tried doing that?
Has you ever tried to do that?
The police ---- ( arrest) three people but later they let them go.
arrested
have aressted
has arrested
was arrest
Cô ấy đã ăn tối rồi.
She has already had dinner
She have already had dinner
She have had dinner already
He meant to phone Julie yesterday but he .....(forget).
forgot
has forgot
have forgot
was forgot
I .....(be) very exhausted, so I lay down on the bed and went to bed.
was
were
have been
has been
Since we broke up, I still ....(love) him
has loved
have loved
was love
Tôi đã học tiếng Anh được 10 năm rồi.
I have studied English for 10 years
I have studied English for 10 years ago
I have studied English since 10 years
I has studied English since 10 years ago
I really like this Squid game movie. I .....(watch) it 3 times.
have watched
watched
have watch
has watch
Tôi vừa mới về tới nhà.
I have just come back home
I have just came back home
I have come back home yet
I came back home
Have you ever ....(ride) a horse?
rode
ridden
ride
have ridden
Romeo and Juliet .....(fall) in love for 3 years
have fallen
has fallen
have felt
has felt
When he was running on the street, his mother.....(call) him.
called
has called
was calling
have called
She .....( not finish) her report lately.
has not finished
have not finished
don't finish
has not finish
Mr. Bean ....(buy) a very large villa yesterday.
bought
has bought
have bought
was buy
This is the first time I ....(see) her.
saw
have seen
has seen
see
Mrs. Katie was born in 1970. She .....(live) on this earth for 51 years
has lived
have lived
lived
lives
I ....(have) 5 fingers
am having
has
have
have had
