Font size
WorksheetsQuá khứ đơn vs Hiện tại hoàn thành
Total questions: 212
Worksheet time: 2hrs 46mins
Thì quá khứ đơn có công thức là _______
V2/ed
V1/es,s
have/ has V3ed
am/ is/ are Ving
Thì hiện tại hoàn thành có công thức là _______
V2/ed
had V3/ed
have/ has V3ed
was/ were Ving
Khoảng trống gồm có 5 từ
Thì quá khứ đơn được dùng để miêu tả hành động lặp đi lặp lại (a) .
Khoảng trống gồm có 5 từ
Thì quá khứ đơn được dùng để miêu tả hành động đã hoàn toàn (a) .
Khoảng trống gồm có 3-4 từ
ago, last (week, month, year), yesterday, in 2000 là dấu hiệu của thì (a)
Khoảng trống gồm có 3-4 từ
already, recently, so far, up to now, yet, just, ever, never là dấu hiệu của thì (a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
How long _______ you _______ him? (know)
have/known
did/know
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
Where _______ you first _______ him? (meet)
did/meet
have/met
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
How long _______ he _______ there? (live)
did/live
has/lived
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
Where _______ he _______ before that? (live)
did/live
has/lived
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
How long _______ he _______ there? (be)
has/been
did/be
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
When _______ last _______ him? (see)
has/seen
did/see
Last week, I ..................a new bike.
buy
bought
buied
buying
Thì quá khứ đơn dùng để diễn tả một hành động ______.
sẽ xảy ra trong tương lai
đang xảy ra ở hiện tại
đã xảy ra và đã kết thúc ở quá khứ
đã ở quá khứ và đang xảy ra ở hiện tại
Dấu hiệu nhận biết thì hiện tại đơn
ago
yesterday
every year
last week
Where _____ 2 days ago? - He was in Nha Trang.
did he be
will he be
is he
was he
My sister (get)... married last month.
(a)
Where _____ your family _____ on the summer holiday last year?
do – go
did – go
does – go
did – went
They ………… English on Tuesday.
studies
study
studied
studying
What did he ________ for his holiday?
doing
do
did
does
"once a day" là dấu hiệu của thì nào
Thì quá khứ đơn
Thì hiện tại đơn
Thì tương lai đơn
Thì hiện tại tiếp diễn
He never...... tea at breakfast
drinks
drinking
drank
were drinking
Nam often ... to school from Monday to Saturday. (go)
(a)
Do children have Math on Monday?
Yes, they have
No, they doesn't
Yes, they do
Yes, he do
I didn't (see)_____ you before.
see
seeing
saw
seen
I/ go swimming/ yesterday.
I am going swimming yesterday.
I am going swimming yesterday.
I went swimming yesterday
I go swimming yesterday.
She (not study) ………. on Saturday
doesn't study
Doesn't study ?
not studies
don't study
Câu sau đây đúng hay sai:
Harry don't take a nap every day.
Đúng
Sai
........... she play the piano ?
Do
Does
Is
Did
Trong câu khẳng định của thì hiện tại đơn , động từ nguyễn mẫu(Vo)-> go, play, eat, drink, get,... đi kèm với chủ ngữ nào sau đây?
He, She, It
I, You, We, They, Leo and Amy, children
Leo, Amy, My dad, His chidren
He, She, His mom, Her brother
..........Nhi and Dat send email every day?
Does
Do
Are
Did
He ________ an actor when he________ young
is, is
is, was
was, was
are, is
Go trong quá khứ đơn là
going
goes
went
go
leave trong quá khứ đơn là
left
leave
leaving
chịu
give trong thì quá khứ là
(a)
meet trong quá khứ đơn là
meeted
met
meetting
meet
drink trong thì quá khứ là
drank
drinking
drink
drink water
read trong quá khứ đơn là
chịu
reading
read
sleep trong quá khứ đơn là
sleep
sleeping
slept
chịu
study tring quá khứ đơn là
studied
study
studing
studyed
stop trong quá khứ đơn là
chịu
stop
stopping
stopped
fly trong quá khứ đơn là
flys
fly
flying
flew
công thức câu hỏi trong quá khứ đơn là
did+S+Vnguyen
ko có đó đáp án
did+v2
be của quá khứ đơn là
is,am,are
ko có
là be
was,were
Thì quá khứ đơn dùng để diễn tả một hành động ______.
sẽ xảy ra trong tương lai
đã ở quá khứ và đang xảy ra ở hiện tại
đang xảy ra ở hiện tại
đã xảy ra và đã kết thúc ở quá khứ
When we (arrive) at the party, there (not be) many people there
arrived,weren’t
arrived,wasn’t
arrived,were
What did you (do) ______ last night? - I (do) ______ my homework.
do/does
do/do
do/did
did/did
Last night, Phong ........................................ to music for two hours.
listenes
listening
listens
listened
There (not be)_______many homeless people here ten years ago.
weren't
didn't
doesn't
do
Thì quá khứ đơn là
diễn tả một sự việc đã xảy ra trong quá khứ và không liên quan đến hiện tại
diễn tả một sự việc xảy ra ở hiện tại
diễn tả một kế hoạch đã được định sẵn và chắc chắn sẽ được xảy ra tại một thời gian đã dự kiến
diễn tả việc mình yêu thích và muốn làm trong tương lai
Chọn dạng đúng của động từ khi dùng trong quá khứ đơn
do
do
did
does
Chọn dạng đúng của động từ khi dùng trong quá khứ đơn
play
play
plays
played
Thì QUÁ KHỨ ĐƠN của "TEACH"
taught
teached
teachen
Thì QUÁ KHỨ ĐƠN của "BUY"
buyed
bought
buied
"TAKE" ở thì QUÁ KHỨ ĐƠN là:
taked
taken
took
toke
Chuyển động từ run, make chuyển về quá khứ như thế nào
(a)
Công thức thể khẳng định (+)
S+do/does+Vngt
S+Ved/bqt
S+Vs/es
S+did+V
Thêm ed hoặc chia động từ bất qui tắc khi ở Thể
Khẳng định (+)
Phủ định (-)
Nghi vấn (?)
Công thức thể nghi vấn
Did+S+Vngt?
Do/does+S+Vngt?
S+did+Vngt
Did+S+Ved/bqt?
Công thức thể phủ định
S+not+Vngt
S+did not + Ved/bqt
S+did not+Vngt
S+did+Vngt
Không phải chia động từ khi ở Thể
Phủ định (-)
Khẳng định và Phủ định
Khẳng định (+)
Nghi vấn (?)
Dấu hiệu nhận biết của thì QKĐ
last
ago
today
now
Thì QKĐ diễn tả hành động đã xảy ra và kết thúc trong quá khứ
Đúng
Sai
Công thức KHẲNG ĐỊNH của thì HIỆN TẠI HOÀN THÀNH?
S+ HAS+ V3
S+ HAVE+ V3
S+ HAVE/HAS+ V3
S+ HAVE/HAS+ V2
Công thức PHỦ ĐỊNH của thì HIỆN TẠI HOÀN THÀNH? ( có thể chọn nhiều câu trả lời)
S+ have/has + V3
THÊM NOT SAU HAVE/HAS
ĐẢO HAVE/ HAS RA TRƯỚC CHỦ NGỮ
S+ have/has not+ V3
Công thức NGHI VẤN của thì HIỆN TẠI HOÀN THÀNH? ( có thể chọn nhiều câu trả lời)
Have/has+S+V3
S+ have/has not+ V3
THÊM NOT SAU HAVE/HAS
ĐẢO HAVE/ HAS RA TRƯỚC CHỦ NGỮ
Những từ nào cần đặt giữa have/has và V3/ed trong thì hiện tại hoàn thành
A.just,yet, ever,never
B. just, already,ever,recently
C.just, already, ever, never
D. already, never,once, just
She (not come)……….……… here for a long time.
(a)
She (finish) ... reading two books this week.
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
The bill isn’t right. They (make)………….. a mistake.
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
Don’t you want to see this programme? It ………….(start).
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
………you ever (eat)………….. Sushi?
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
You (not/do) ………….your project yet, I suppose.
(a)
Chia động từ trong ngoặc ở thì hiện tại hoàn thành:
I (buy)…………. a new carpet. Come and look at it.
(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:
___ you ___ new shoes this year?
have - bought
did - buy
do - buy
are - buying
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:
"She has washed her car ____________ two hours"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"Mary has learned English ____________ 8 a.m"
since
for
Phân từ 2 của động từ "take" là?
taken
took
I _____________ my homework yet.
have finish
has finished
did finished
haven't finished
________ you ever been to New York?
Are
Were
Do
Have
I am looking for my pen. I __________ it.
have lost
lost
did lost
was lost
FOR/SINCE: Use the correct preposition. "J.C. has been in his town (a) March."
FOR/SINCE: Use the correct preposition. "I've lived in Hermosillo (a) 1990."
FOR/SINCE: Use the correct preposition. "We have studied this lesson (a) a week."
I __________ a teacher since 2002.
was
have be
have been
had be
Mary (not finish) her task yet.
(a)
We (buy) a new car recently.
(a)
I (know) him since 2015.
(a)
She ...........here since 2019.
live
has lived
have lived
already
đã, rồi
gần đây, mới đây
chưa từng
1. We to learn for the test yet.
not begin
didn't bigin
haven't begun
Nancy to Vietnam several times.
was
has been
have been
They ------------ project yet.
have started
haven't started
hasn't started
They _____ their homework yet
have finished
haven’t finished
finished
Chọn đáp án đúng để hoàn thiện câu sau: I haven’t watered this tree ______ a week.
for
since
Chọn đáp án đúng để hoàn thiện câu sau: I haven’t eaten sushi _____ the last spring.
for
since
Chọn đáp án đúng:
You ……………… a lot since the last time I saw you.
have changed
change
are changing
Chọn đáp án đúng:
___ you ___ new shoes this year?
have - bought
did - bought
does - buy
Chọn đáp án đúng:
This is the first time I ___ to Japan.
have gone
has gone
gone
Chọn đáp án đúng:
I ___ read 3 books of this author since last month.
have read
has read
will read
Chọn đáp án đúng điền vào câu sau đây:
"I have been in London ________ four days"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"She has washed her car ____________ two o'clock"
since
for
Phân từ 2 của động từ "see" là?
seen
saw
Phân từ 2 của động từ "do" là?
did
done
does
Phân từ 2 của động từ "go" là?
went
gone
goes
Viết phân từ 2 của động từ "meet"
(a)
Viết phân từ 2 của động từ "read"
(a)
John's car is dirty. he has washed the car and it looks new now. Đâu là cách dùng của thì HTHT trong câu trên?
Hành động xảy ra trong quá khứ nhưng kết quả có thể nhìn thấy rõ ràng ở hiện tại
Hành động bắt đầu trong quá khứ và kéo dài đến hiện tại
Các câu hỏi trải nghiệm cá nhân ( đã tùng/chưa từng làm gì)
x
We have lived here for 15 years
We have lived here since 2000
Cách dùng của thì HTHT trong câu trên
Hành động xảy ra trong quá khứ nhưng kết quả còn rõ ràng ở hiện tại
Hành động bắt đầu trong quá khứ và vẫn kéo dài đến hiện tại
Hỏi về trải nghiệm ( ai đó đã từng/chưng từng làm gì)
x
+He has flown a plane but he has never tried bungee jumping.
+ Have you ever travelled by plane?
Hành động xảy ra trong quá khứ nhưng kết quả còn rõ ràng ở hiện tại
Hành động bắt đầu trong quá khứ và vẫn kéo dài đến hiện tại
Hỏi về trải nghiệm ( ai đó đã từng/chưa từng làm gì)
x
The children have tidied their room.
Cách dùng của thì HTHT trong câu này
Hành động xảy ra trong quá khứ nhưng kết quả còn rõ ràng ở hiện tại
Hành động bắt đầu trong quá khứ và vẫn kéo dài đến hiện tại
Hỏi về trải nghiệm ( ai đó đã từng/chưa từng làm gì)
Hành động đã xảy ra nhưng không biết rõ thời điểm
Tích vào các từ là dấu hiện nhận biết của thì HTHT ( có thể có nhiều hơn 1 đáp án-
Just vừa mới
already đã
yet
since/for
Tích vào dấu hiệu nhận biết của thì hiện tại hoàn thành ( có thể có nhiều hơn 1 đáp án)
so far
for the last 10 years
since 2000
yesterday
Tích vào dấu hiệu nhận biết của thì hiện tại hoàn thành ( có thể có nhiều hơn 1 đáp án)
today .this day. this year ( khi các mốc thời gian chưa kết thúc tại thời điểm nói)
recently
usually/always /sometimes
ever/never
hey say they posted it two weeks ago but it _____ hasn't arrived.
still
already
yet
I haven't found a flat _____. Everything around here is so expensive.
yet
just
already
ever
I've _____ seen this film. Let's watch something else.
yet
still
already
never
A: Is Alfred here?
B: Oh, he _____ left, I'm sorry.
never
still
yet
just
Have they finished painting your house _____?
yet
so far
just
already
He's only 22 and he's _____ written a best-selling book.
yet
still
just
already
Have you __________ seen such a big ant?
ever
never
already
before
I am a very lucky person. I have __________ had nightmares.
ever
never
still
yet
I ______________ (do) much work ___________ my boss left.
didn't do / for
didn't do / since
haven't done / for
haven't done / since
I ______________ (be/not) to China ______________ 2002./
didn't go / for
haven't gone / for
haven't been / since
wasn't / since
She ___________ (be) a doctor ____________ more than forty years.
was / for
has been / for
have been/for
has been / since
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:
"She has washed her car ____________ two hours"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"Mary has learned English ____________ 8 a.m"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"Since I ________ her, I have lived here"
have met
has met
met
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
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:
Since I ___ from high school, I have prepared for studying abroad.
graduated
have graduated
graduate
am graduating
Chọn đáp án đúng:
___ you ___ new shoes this year?
have - bought
did - buy
do - buy
are - buying
Chọn đáp án đúng:
This is the first time I ___ to Japan.
have gone
went
go
gone
Chọn đáp án đúng:
I ___ read 3 books of this author since last month.
have read
read
am reading
will read
Đâu KHÔNG phải là dấu hiệu của thì hiện tại hoàn thành?
for
until now
up to now
At present
recently
Đâ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
next Sunday
Chọn đáp án đúng điền vào câu sau đây:
"She has washed her car ____________ two o'clock"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"I have been in London ________ four days"
since
for
I......................New York three times
am
have been
has been
were
Has Alice _______________ watched this film?
ever
never
I have _________________ been to France.
ever
never
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:
"Mary has learned English ____________ 8 a.m"
since
for
I _____________ my homework yet.
have finish
has finished
did finished
haven't finished
Chọn đáp án đúng:
I ___ read 3 books of this author since last month.
have read
read
am reading
will read
My father is on the way. He ____________ home yet.
haven't arrived
hasn't arrived
didn't arrived
arrived
________ you ever been to New York?
Are
Were
Do
Have
I am still working. I haven't finished my work ________.
already
yet
still
never
During the two years David ____________ ten different jobs.
has has
has had
have had
have has
I am looking for my pen. I __________ it.
have lost
lost
did lost
was lost
I __________ a teacher since 2002.
was
have be
have been
had be
____ you _____ your homework?
Has (you) finishing
Has (you) finish
have (you) have finished
Have (you) finished
I ____ here since then.
lived
have lived
I ____ her since I moved to this neighborhood.
knew
have known
Câu: When did you start working as an accountant? đồng nghĩa với câu nào dưới đây?
How long has you worked as an accountant?
How long did you work as an accountant?
How long have you worked as an accountant?
When have you worked as an accountant?
Chọn đáp án đúng để hoàn thiện câu sau: It has been ages _____ we last met each other.
for
since
Chọn đáp án đúng để hoàn thiện câu sau: I haven’t watered this tree ______ a week.
for
since
Chọn đáp án đúng để hoàn thiện câu sau: I haven’t eaten sushi _____ the last spring.
for
since
Chọn đáp án đúng để hoàn thiện câu sau: I haven’t done my homework _____. I’ll do it after watching TV.
already
yet
just
still
(you/ visit)__________ the CN Tower when you (stay) __________ in Toronto?
Did you visit/ have stayed
Have you visited/ stayed
Did you visited/ was stayed
Have you visited/ were stayed
_____________ 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
Viết lại câu:
The last time she came back to her hometown was 4 years ago.
She hasn't come back to her hometown for 4 years.
She hasn't come back to her hometown since 4 years.
She comes back to her hometown 4 years ago.
She hasn't come back to her hometown until 4 years ago.
It is the worst dish that I (ever/ try)____________ in my life.
had tried
tried
was try
have ever tried
I've been trying to fix this computer ________ early this morning.
since
for
ago
Q.
Since our last meeting, students’ attitudes towards people with disabilities.............
have completely changed
completely changed
Q. So far we ...........more than 150 gifts of all kinds.
collected
have collected
Q. About 30 students from other schools _____________ us since last month.
have joined
joined
Q. I _________ at a special school twice since I finished Grade 10.
volunteered
have volunteered
So far, people ___________ more than 100 gifts.
donate
donated
has donated
have donated
They _________ some textbooks and dictionaries recently.
send
sent
have send
have sent
We to learn for the test yet.
not begin
didn't bigin
haven't begun
Nancy to Vietnam several times.
was
has been
have been
They ------------ project yet.
have started
haven't started
hasn't started
The motorbike looks clean. it?
has you washed
did you washed
have you washed
She ------------- blood twenty times so far.
donates
has donated
to donate
I our form teacher in the hospital already.
visited
have visited
hasn't visited
They _____ their homework yet
have finished
haven’t finished
finished
1. We to learn for the test yet.
not begin
didn't bigin
haven't begun
Chọn đáp án đúng điền vào câu sau đây:
"They have been in Vung Tau ________ some days"
since
for
Chọn đáp án đúng điền vào câu sau đây:
"He has washed his car ____________ four hours"
since
for
Đâ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
______at least three books so far this month.
__I’ve been reading
I read
I have read
Dùng thì hiện tại hoàn thành cho câu sau:" She ______ here for a long time. (not/come)"
She has not come here for a long time.
She have not come here for a long time.
She has not came here for a long time.
She came here for a long time.
Điền vào chỗ trống " She has not kissed me ____ 5 months."
since
for
in
ago
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
How long _______ you _______ him? (know)
have/known
did/know
Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:
How long _______ he _______ there? (live)
did/live
has/lived
She ...........here since 2019.
live
has lived
have lived
lived
I ______ all the washing recently .
did
have done
I last saw her on Monday.
Đồng nghĩa với câu nào dưới đây:
I haven't seen her since Monday.
I haven't seen for Monday.
Gợi ý không chọn:
Since+ mốc thời gian (since 2000/last summer)
Gợi ý không chọn
For+ khoảng thời gian (for 2 days/for 10 years)
Q. About 30 students from other schools _____________ us since last month.
have joined
joined
________ you ever been to New York?
Are
Were
Do
Have
Câu nào dưới đây dùng thì hiện tại hoàn thành
I go to shool every day.
I worked for the company 5 years ago.
I am playing football now.
I have worked for the company for 5 years.
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
Đâu KHÔNG phải là dấu hiệu của thì hiện tại hoàn thành?
for a week
last week
during the last few weeks
since last week
Chọn đáp án đúng điền vào câu sau đây:
"Mary has learned English ____________ 8 a.m"
since
for
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ền vào câu sau đây:
"She has washed her car ____________ two o'clock"
since
for
Chọn đáp án đúng:
You ……………… a lot since the last time I saw you.
have changed
changed
change
are changing
We to learn for the test yet.
not begin
didn't bigin
haven't begun
Nancy to Vietnam several times.
was
has been
have been
They ------------ project yet.
have started
haven't started
hasn't started
I our form teacher in the hospital already.
visited
have visited
hasn't visited
Từ nào dưới đây là dấu hiệu nhận biết của thì HTHT
ago
last
so far
in the past
Chọn đáp án đúng:
This is the first time I ___ to Japan.
have gone
went
go
gone
Chọn đáp án đúng:
I ___ read 3 books of this author since last month.
have read
read
am reading
will read
Đâu là dấu hiệu của thì HTHT
for, since, already, so far, ever, never
yesterday, ago, last, in 2000
Since Last year, we (go)...................to the wonderful festival
had gone
have gone
gone
went
