Font size
WorksheetsPast simple and Present perfect tense
Total questions: 37
Worksheet time: 18mins
Mary didn't.......pizza last week.
ate
eaten
eat
has eaten
She _______ a book last night.
read
reading
readed
red
______ you _______ the dishes by yourself last night?
Did ... wash
Did ... washed
Do ... wash
Do ... washed
I _____ my homework, because I was sleepy.
didn't do
didn't
not do
do
Cấu trúc câu khẳng định thì QUÁ KHỨ ĐƠN đối với động từ to be
S + V2/ed + ...
S + was/were + ...
S + am/is/are
Past simple form: PLAY
plays
played
playing
Past simple form: DO
did
done
doing
Past simple form: GO
going
goes
went
Past simple form: HAVE
having
has
had
Tom ............ ill yesterday.
is
was
be
They ............... football last Sunday.
playing
plays
played
The baby .......... a toothache three day ago.
have
having
had
I..........................to school last week.
don't go
doesn't go
didn't go
Minh .................... his homework last night.
did
do
doing
Dấu hiệu nhận biết thì quá khứ đơn
ago, last ...., in ....., yesterday, in the past, ...
at the moment, now
always, usually, often
Past simple form: PLAY
plays
played
playing
Past simple form: GO
going
goes
went
Past simple form: HAVE
having
has
had
Tom ............ ill yesterday.
is
was
be
They ............... football last Sunday.
playing
plays
played
The baby .......... a toothache three day ago.
have
having
had
I..........................to school last week.
don't go
doesn't go
didn't go
Minh .................... his homework last night.
did
do
doing
Dấu hiệu nhận biết thì quá khứ đơn
ago, last ...., in ....., yesterday, in the past, ...
at the moment, now
always, usually, often
I don’t live with my family and we (not/ see) (a) each other for five years.
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
Viết lại câu:
When did you have it?
=> How long (a) ?
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
Dạng quá khứ đơn - V(ed) và quá khứ phân từ - V(P2) của từ "lie" (nói dối) đều là "lied". Đúng hay sai?
Đúng
Sai
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
Câu: "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 her for Monday.
I see her since Monday.
I saw her for Monday.
Câu sau viết đúng hay sai ngữ pháp: I didn't eat sushi since the last summer.
Đúng
Sai
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: Don't worry. I have _____ locked the door.
already
yet
just
still
She ...........here since 2019.
live
has lived
have lived
lived
