WorksheetsPresent perfect
Total questions: 20
Worksheet time: 11mins
Chọn đáp án đúng điền vào câu sau đây:
"Since I met her, I ____________ here"
have lived
has lived
lived
Phân từ 2 của động từ "break" là?
broken
breaken
broke
Chọn đáp án đúng điền vào câu sau đây:
"I have been in London ________ some days"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"Kate _________ Tom since he left school"
saw
has seen
has not seen
Cột 3 của động từ "be" là
am/is/are
was/ were
be
been
Chọn đáp án đúng điền vào câu sau đây:
"Mary has learned English ____________ 8 a.m"
since
for
____Peter and John _____to England four times?
Have/ gone
Has/ gone
Did/ gone
Did/ go
Công thức tổng quát của thì hiện tại hoàn thành là
S + V2/ed
S + V_infinitive
S + have/has + V3/ed
S + will + V_infinitive
Phân từ 2 của động từ "take" là?
taken
took
Đâu là dấu hiệu của thì hiện tại hoàn thành? (Có thể chọn nhiều hơn một đáp án)
now
until now
up to now
present
_____________ your homework yet? – Yes, I _____________ it an hour ago.
Did you do/ have finished
Have you do/ have finished
Did you do/ finished
Have you done/ finished
Đâu là dấu hiệu của thì hiện tại hoàn thành? (Có thể chọn nhiều hơn một đáp án)
for a week
last week
during the last few weeks
since last week
Keywords của thì hiện tại hoàn thành là
always, usually, often, sometimes
now, at the present, at the moment
next, tomorrow, tonight
just, recently, lately, already, still, since, for
Chọn đáp án đúng:
You ……………… a lot since the last time I saw you.
have changed
changed
change
are changing
I......................New York three times
am
have been
has been
were
Phân từ 2 của động từ "eat" là?
ate
eaten
aten
Chọn đáp án đúng điền vào câu sau đây:
"She has washed her car ____________ two hours"
since
for
Chọn đáp án đúng:
I ___ read 3 books of this author since last month.
have read
read
am reading
will read
Chọn đáp án đúng:
This is the first time I ___ to Japan.
have gone
went
go
gone
Đâu là dấu hiệu của thì hiện tại hoàn thành?
since last Sunday
last Sunday
on Sunday
every Sunday
