Font size
WorksheetsHTHT
Total questions: 20
Worksheet time: 10mins
Câu 1: câu nào sau đây đúng
She bake a cake.
She is baking a cake.
She bakes a cake last week.
She baked a cake at the moment
Câu 2: chỉ ra cách dùng sai của thì Hiện tại hoàn thành
Sự việc xảy ra và kết thúc tại thời điểm xác định trong quá khứ
Sự việc xảy ra trong quá khứ, kéo dài đến hiện tại và tương lai.
Sự việc xảy ra tại 1 thời điểm không xác định trong quá khứ.
Câu 3: chọn câu đúng.
I wants a cake.
When I woke up, it was raining.
When I woke up, it rained.
Câu 4: vị trí của từ "yet" trong câu khi chia ở Hiện tại hoàn thành
Đầu câu
Cuối câu
Sau have/ has
Câu 5: vị trí của already/just/lately/recently trong câu
Đầu câu
Cuối câu
Sau have/has
Câu 6: Chọn ý sai
Since + mốc thời gian
Since + quá khứ đơn
Since + khoảng thời gian
Câu 7: Động từ trong thì Hiện tại hoàn thành chia về dạng
V bare
Ved
P2
Câu 8: be trong thì Hiện tại hoàn thành chia về dạng
be
Is/am/are
been
Câu 9: learn chia về P2 có dạng
Learnt
Learned
Cả hai đáp án trên
Câu 10: Đâu là dấu hiệu của thì Hiện tại hoàn thành
up to now, until now, so far
Now, at present, at this time
Last, ago, since
He (a) ( see) a ghost
_____________ her exam to the teacher? (give)
Have she given
Has she give
Has she given
Have you been given
Sonia ……………. interesting stories to the children. (read)
is read
have read
has read
hasn't readed
Choose the wrong sentence
I have never seen an elephant
She have been to India three times
My father has bought two red coats
Jenny has studied English for 4 years
I ........... (have) a toy ...... I was a kid
has had, since
have had, since
have had, for
has had, for
I have ............. (drive) last year.
just droven
already droven
just driven
already driven
Choose the correct answer.
"I like funny TV shows. I.....comedies ever since I was a child."
liked
have liked
am liking
have been liking
They (buy) (a) a new car recently.
_______ they _______ a report since last Monday?
Have / written
Do / write
Had / written
Did / write
Finally! We __________ our house!
've been selling
've sold
sold
