Font size
Worksheetspresent perfect
Total questions: 21
Worksheet time: 11mins
Sonia ……………. interesting stories to the children. (read)
is read
have read
has read
hasn't readed
The girl ……………. just …………….. a picture. (paint)
have / painted
has / painted
is / painted
had / paint
He _________________ the piano for 5 years. (play)
has played
has playing
have played
hasn't played
____________________ the new Marvel film? (you / see)
Have you seen
Have you see
Has you see
Has you seen
I_________to start working next week. (decide)
have just decided
has just decided
just have decided
have decide
He ___________any gift or letter from his brother for a long time. (not / receive)
hasn't received
has receive
has been receiving
haven't received
John ____ in this apartment since 2005. (not / live)
has been lived
lived
haven't lived
hasn't lived
_____________ her exam to the teacher? (give)
Have she given
Has she give
Has she given
Have you been given
Have you _________flamingo in the zoo? (see)
never see
never seen
ever seen
ever saw
Đâ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
until now
up to now
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
Đâ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
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
Động từ cột 3 của động từ "see" là?
seen
saw
Động từ cột 3 của động từ "do" là?
did
done
does
Động từ cột 3 động từ "go" là?
went
gone
goes
Viết động từ cột 3 của động từ "meet"
(a)
Viết động từ cột 3 của động từ "read"
(a)
Chọn đáp án đúng điền vào câu sau đây:
"Since they________ her, they have lived here"
have met
has met
met
Chọn đáp án đúng điền vào câu sau đây:
"He has not seen her since she _________ school"
have left
has left
left
