Font size
WorksheetsPresent perfect
Total questions: 39
Worksheet time: 20mins
______ that book already. It’s really fantastic.
A. read
B. have read
C. am reading
D. will read
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
You (not/do) ………….yor project yet, I suppose.
(a)
Chọn đáp án đúng:
You ……………… a lot since the last time I saw you.
have changed
changed
change
are changing
Chọn đáp án đúng:
This is the first time I ___ to Japan.
have gone
went
go
gone
Tìm lỗi sai trong câu và sửa:
This is the first time I go to supermarket.
Tìm lỗi sai trong câu và sửa lại cho đúng:
I have done this work 3 months ago.
Đâ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
Đâ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)
since last Sunday
last Sunday
on Sunday
every Sunday
Đâu là dấu hiệu của thì quá khứ đơn? (Có thể chọn nhiều hơn một đáp án)
in 2022
in 2019
in 2018
in 2020
Chọn đáp án đúng điền vào câu sau đây:
"She has washed her car ____________ two hours"
since
for
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:
"Kate has not seen Tom since he _________ school"
have left
has left
left
Viết phân từ 2 của động từ "meet"
(a)
Phân từ 2 của động từ "go" là?
went
gone
goes
Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì HIỆN TẠI HOÀN THÀNH
recently
often
so far
just
Điền vào chỗ trống:
have--> had--> (a)
They (establish) (a) this fund for street children in 2020
Dạng quá khứ phân từ - V(P2) của từ "come" là?
(a)
Last winter Robin (stay) (a) with his father in the Alps for three days.
_____________ 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
1. We to learn for the test yet.
not begin
didn't bigin
haven't begun
Tom his boss yesterday.
has called
called
have called
My uncle to Da Lat in 2005.
move
moved
has moved
Our teacher to us how to use the printer already.
has explained
has explain
explained
She ------------- blood twenty times so far.
donates
has donated
to donate
They _____ their homework yet
have finished
haven’t finished
finished
She ____ married in 2018
have got
has got
got
We ____ the children’s toys yesterday.
found
find
have found
I didn’t ______ breakfast yesterday.
have
had
has
Chọn đáp án đúng:
Since I ___ from high school, I have prepared for studying abroad.
graduated
have graduated
graduate
am graduating
Chọn đáp án đúng:
I ___ read 3 books of this author since last month.
have read
read
am reading
will read
Trạng từ chỉ thời gian nào sau đây đi cùng với thì hiện tại hoàn thành? Chọn tất cả những đáp án đúng.
up to now
so far
yesterday
recently
Chọn đáp án đúng để hoàn thiện câu sau: I haven’t eaten sushi _____ the last spring.
for
since
Công thức thì hiện tại hoàn thành, thể khẳng định là...
S + have/ has + Ved/3
S + have/ had + Ved/3
S + have/ has + Ved/2
S + have + Ved/3
Dùng Have khi chủ từ là ......
she, he, it
she, he, it, danh từ số ít
I, we, you, they, danh từ số nhiều
I, we, you, they
Dùng Has khi chủ từ là ......
she, he, it
she, he, it, danh từ số ít
I, we, you, they, danh từ số nhiều
I, we, you, they
Hoa (have ) ………………….these shoes since her 18 birthday.
(a)
Đâu là cách dùng ĐÚNG của thì Past Simple
Diễn tả thói quen
Diễn tả hành động đang xảy ra
Diễn tả hành động đã xảy ra và chưa kết thúc
Diễn tả hành động đã xảy ra và đã kết thúc ở quá khứ
Đâu là câu được viết ở Past Simple?
She is playing chess now.
She played chess yesterday.
She often plays chess with me.
She has played chess for a few years.
