wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài Quiz không có tiêu đề

Total questions: 115

Worksheet time: 58mins

Name
Class
Date
1.

Q. Which tense is it, Present perfect or Past simple?

Diễn tả một sự kiện đã xảy ra tại một thời điểm xác định trong quá khứ.

Ví dụ: I ______________ (enjoy) the TV show last night.

a)

Present perfect

b)

Past simple

2.

Q. Which tense is it?

Diễn tả một sự kiện đã xảy ra nhưng không rõ thời gian, thường dùng với trạng từ just, already, lately, recently...

Ví dụ: My uncle __________ (just call) me from London.

a)

Present perfect

b)

Past simple

3.

Q. Which tense is it?

Diễn tả một sự kiện đã xảy ra, thường nhấn mạnh đến số lần thực hiện tính đến thời điểm hiện tại.

Ví dụ: I ___________________ (watch) that film 4 times.

a)

Present perfect

b)

Past simple

4.

Q. Which tense is it?

Diễn tả một sự kiện bắt đầu từ quá khứ và còn kéo dài đến hiện tại và còn có thể tiếp tục trong tương lai. Cách dùng này thường được dùng với các giới từ và trạng từ: since, for, so far, up to now.

Ví dụ: I _________ (read) 50 pages of this book so far.

a)

Present perfect

b)

Past simple

5.

Q.

Which tense is it?

Diễn tả một sự kiện đã hoàn tất trong quá khứ nhưng kết quả của hành động đó vẫn còn ảnh hưởng đến hiện tại.

Ví dụ: She __________ (sell) her motorbike. Now, she takes the bus to work.

a)

Present perfect

b)

Past simple

6.

Q.

Which tense often goes with these expressions?

yesterday , last night , last month, three days ago , in 2008 ....

a)

Present perfect

b)

Past simple

7.

Q. Which tense has this form:

S + have/has + Vp2

a)

Present perfect

b)

Past simple

8.

Q. Last month we ________ a campaign to help students with disabilities.

a)

launched

b)

have launched

9.

Q. At our last meeting, we ......... to organise a football match to raise money for charity.

a)

have decided

b)

decided

10.

Q.

Since our last meeting, students’ attitudes towards people with disabilities.............

a)

have completely changed

b)

completely changed

11.

Q. So far we ...........more than 150 gifts of all kinds.

a)

collected

b)

have collected

12.

Q. In October, we _______ to start a ‘Special Christmas Gifts’ campaign.

a)

decided

b)

have decided

13.

Q. About 30 students from other schools _____________ us since last month.

a)

have joined

b)

joined

14.

Q. I _________ at a special school twice since I finished Grade 10.

a)

volunteered

b)

have volunteered

15.

Q. I __________ an action plan to the school principal when I was at the meeting.

a)

present

b)

presented

c)

have presented

16.

Q. So far, people ___________ more than 100 gifts.

a)

donate

b)

donated

c)

has donated

d)

have donated

17.

Q. Last month, I ________ to some students about how to learn English effectively.

a)

talked

b)

talk

c)

have talked

d)

has talked

18.

Q. They _________ some textbooks and dictionaries recently.

a)

send

b)

sent

c)

have send

d)

have sent

19.

Q. I'm preparing some Christmas gifts for the students with disabilities in the school we ________ two months ago.

a)

visit

b)

visited

c)

have visited

d)

has visited

20.

Q. Diễn tả hành động đã xảy ra được 1 khoảng thời gian dài trong quá khứ (dùng với for _____) nhưng nay đã hoàn toàn toàn chấm dứt.

VD: My father _________(work) at this school for 15 years and then he moved to a school in Hanoi to act as a head master.

a)

Past simple

b)

Present perfect

21.

Đâu là dấu hiệu của thì quá khứ đơn

a)

for, since, already, so far, ever, never

b)

yesterday, ago, last, in 2000

22.

Câu sau đây viết đúng hay sai ngữ pháp:

How long did you live here ?

a)

True

Đúng

b)

False

Sai

c)

Have you lived

23.

I last saw her on Monday.

Đồng nghĩa với câu nào dưới đây:

a)

I haven't seen her since Monday.

b)

I haven't seen for Monday.

c)

Gợi ý không chọn:

Since+ mốc thời gian (since 2000/last summer)

d)

Gợi ý không chọn

For+ khoảng thời gian (for 2 days/for 10 years)

24.

Câu sau đây viết đúng hay sai ngữ pháp:

I didn't eat pizza since the last summer.

a)

True

b)

False

c)

Gợi ý không chọn

since: thì gi?

d)

Gợi ý không chọn:

I didn't eat pizza last summer/yesterday

25.

Fill in the blank: Điền vào chỗ trống: For hoặc since

I haven't met my dear friend (a)   a week.

26.

My favourite hobby is ......................

a)

swimming

b)

fishing

c)

cooking

d)

painting

27.

Đâu là dấu hiệu của thì hiện tại hoàn thành:

a)

yesterday, ago, last week, in 1999

b)

since

for

already

ever

never

so far

28.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed

29.

Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì Qúa Khứ Đơn

a)

ago

b)

last

c)

so far

d)

in the past

30.

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

a)

recently

b)

often

c)

so far

d)

just

31.

Điền vào chỗ trống:

see--> saw-->......................

a)

seed

b)

saw

c)

seen

d)

see

32.

Điền vào chỗ trống:

have--> had--> (a)  

33.

Điền vào chỗ trống:

swim--> (a)   ---> swum

34.

They (establish) (a)   this fund for street children in 2020

35.

Tìm nghĩa tiếng Việt tương ứng:

donate blood (v)

a)

hiến máu

b)

quyên góp tiền

c)

lợi ích

d)

tổ chức

36.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed

37.

Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì Qúa Khứ Đơn

a)

ago

b)

last

c)

so far

d)

in the past

38.

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

a)

recently

b)

often

c)

so far

d)

just

39.

Điền vào chỗ trống:

see--> saw-->......................

a)

seed

b)

saw

c)

seen

d)

see

40.

I ______  in jeans .

a)

was never

b)

have never been

41.

They ____ My son Tower two days ago .

a)

have visited

b)

visited

42.

I ______ all the washing recently .

a)

did

b)

have done

43.

I _____ in Hue last week.

a)

have been

b)

was

44.

I ____ to school yesterday because I was ill.

a)

haven’t gone

b)

didn't go

45.

I ____ to this city in 2005.

a)

have moved

b)

moved

46.

I ____ here since then.

a)

lived

b)

have lived

47.

I ____ her when I moved to this neighborhood.

a)

have known

b)

knew

48.

I ____ her since I moved to this neighborhood.

a)

knew

b)

have known

49.

Where _____ the day before last ?

a)

have you been

b)

were you

50.

Q. Which tense is it, Present perfect or Past simple?

Diễn tả một sự kiện đã xảy ra tại một thời điểm xác định trong quá khứ.

Ví dụ: I ______________ (enjoy) the TV show last night.

a)

Present perfect

b)

Past simple

51.

Q. Which tense is it?

Diễn tả một sự kiện bắt đầu từ quá khứ và còn kéo dài đến hiện tại và còn có thể tiếp tục trong tương lai. Cách dùng này thường được dùng với các giới từ và trạng từ: since, for, so far, up to now.

Ví dụ: I _________ (read) 50 pages of this book so far.

a)

Present perfect

b)

Past simple

52.

Q. Which tense is it?

Diễn tả một sự kiện đã xảy ra nhưng không rõ thời gian, thường dùng với trạng từ just, already, lately, recently...

Ví dụ: My uncle __________ (just call) me from London.

a)

Present perfect

b)

Past simple

53.

Q.

Which tense often goes with these expressions?

yesterday , last night , last month, three days ago , in 2008 ....

a)

Present perfect

b)

Past simple

54.

Q. Which tense has this form:

S + have/has + Vp2

a)

Present perfect

b)

Past simple

55.

Q. About 30 students from other schools _____________ us since last month.

a)

have joined

b)

joined

56.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed

57.

Từ nào dưới đây KHÔNG phải là dấu hiệu nhận biết của thì Qúa Khứ Đơn

a)

ago

b)

last

c)

so far

d)

in the past

58.

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

a)

recently

b)

often

c)

so far

d)

just

59.

Điền vào chỗ trống:

see--> saw-->......................

a)

seed

b)

saw

c)

seen

d)

see

60.

Điền vào chỗ trống:

have--> had--> (a)  

61.

Điền vào chỗ trống:

swim--> (a)   ---> swum

62.

They (establish) (a)   this fund for street children in 2020

63.

Tìm nghĩa tiếng Việt tương ứng:

donate blood (v)

a)

hiến máu

b)

quyên góp tiền

c)

lợi ích

d)

tổ chức

64.

Đâu là dấu hiệu của thì quá khứ đơn

a)

for, since, already, so far, ever, never

b)

yesterday, ago, last, in 2000

65.

Câu sau đây viết đúng hay sai ngữ pháp:

How long did you live here ?

a)

True

Đúng

b)

False

Sai

c)

Have you lived

66.

I last saw her on Monday.

Đồng nghĩa với câu nào dưới đây:

a)

I haven't seen her since Monday.

b)

I haven't seen for Monday.

c)

Gợi ý không chọn:

Since+ mốc thời gian (since 2000/last summer)

d)

Gợi ý không chọn

For+ khoảng thời gian (for 2 days/for 10 years)

67.

Câu sau đây viết đúng hay sai ngữ pháp:

I didn't eat pizza since the last summer.

a)

True

b)

False

c)

Gợi ý không chọn

since: thì gi?

d)

Gợi ý không chọn:

I didn't eat pizza last summer/yesterday

68.

Fill in the blank: Điền vào chỗ trống: For hoặc since

I haven't met my dear friend (a)   a week.

69.

My favourite hobby is ......................

a)

swimming

b)

fishing

c)

cooking

d)

painting

70.

Đâu là dấu hiệu của thì hiện tại hoàn thành:

a)

yesterday, ago, last week, in 1999

b)

since

for

already

ever

never

so far

71.

I ------- a new bike yesterday

a)

buy

b)

bought

c)

buys

d)

buying

72.

Dấu hiệu nhận biết thì quá khứ đơn ________________

a)

yesterday, ago, last

b)

next, tomorrow

c)

at the present

d)

everyday, always

73.

Chủ từ số nhiều trong quá khứ đơn đi với động từ to be được chia với__________

a)

be

b)

are

c)

was

d)

were

74.

Trong các động từ sau đây động từ nào là dạng đúng của động từ - WATCH - trong thì quá khứ đơn

a)

WATECH

b)

WOTCH

c)

WATCHEN

d)

WATCHED

75.

He __________ his phone number on that paper last night

a)

write

b)

did not wrote

c)

written

d)

wrote

76.

What did she do yesterday?

a)

She is jumping

b)

She sleeps in the hotel

c)

She swam on the beach

d)

She will enjoy diving

77.

We............in this restaurant two days ago.

a)

Ate

b)

Eaten

c)

Eating

d)

Eats

78.

______ you _______ the dishes by yourself last night?

a)

Did ... wash

b)

Did ... washed

c)

Do ... wash

d)

Do ... washed

79.

Mary didn't.......pizza last week.

a)

ate

b)

eaten

c)

eat

d)

has eaten

80.

Where......go last Saturday night?

a)

does

b)

do

c)

didn't

d)

did

81.

I ------- a new bike yesterday

a)

buy

b)

bought

c)

buys

d)

buying

82.

Dấu hiệu nhận biết thì quá khứ đơn ________________

a)

yesterday, ago, last

b)

next, tomorrow

c)

at the present

d)

everyday, always

83.

Chủ từ số nhiều trong quá khứ đơn đi với động từ to be được chia với__________

a)

be

b)

are

c)

was

d)

were

84.

Trong các động từ sau đây động từ nào là dạng đúng của động từ - WATCH - trong thì quá khứ đơn

a)

WATECH

b)

WOTCH

c)

WATCHEN

d)

WATCHED

85.

He __________ his phone number on that paper last night

a)

write

b)

did not wrote

c)

written

d)

wrote

86.

What did she do yesterday?

a)

She is jumping

b)

She sleeps in the hotel

c)

She swam on the beach

d)

She will enjoy diving

87.

We............in this restaurant two days ago.

a)

Ate

b)

Eaten

c)

Eating

d)

Eats

88.

______ you _______ the dishes by yourself last night?

a)

Did ... wash

b)

Did ... washed

c)

Do ... wash

d)

Do ... washed

89.

Mary didn't.......pizza last week.

a)

ate

b)

eaten

c)

eat

d)

has eaten

90.

Where......go last Saturday night?

a)

does

b)

do

c)

didn't

d)

did

91.
What is the past form of "swim"?
a)
swimmed
b)
swimed
c)
swam
d)
swimming
92.
What is the past form of "see"?
a)
seen
b)
saw
c)
seed
d)
sew
93.
What is the past form of "think"?
a)
though
b)
thought
c)
thinks
d)
thinked
94.
What is the past form of "come"?
a)
comes
b)
comed
c)
camed
d)
came
95.
What is the past form of "read"?
a)
read
b)
reads
c)
reat
d)
red
96.

Dạng quá khứ đơn - V(ed) của từ "come" là?

(a)  

97.

Dạng quá khứ phân từ - V(P2) của từ "come" là?

(a)  

98.

Dạng quá khứ đơn - V(ed) quá khứ phân từ - V(P2) của từ "lie" (nói dối) đều là "lied". Đúng hay sai?

a)

Đúng

b)

Sai

99.

Dạng quá khứ đơn - V(ed) của từ "lie" (nằm) là?

(a)  

100.

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.

a)

up to now

b)

so far

c)

yesterday

d)

recently

101.

Câu sau viết đúng hay sai ngữ pháp: How long did you work here as a waitress?

a)

Đúng

b)

Sai

102.

Điền từ còn thiếu để hoàn thành câu sau: John was so tired of trying to fix the stove that he decided to give (a)   and phone an electrician.

103.

Câu: "I last saw her on Monday." đồng nghĩa với câu nào dưới đây?

a)

I haven’t seen her since Monday.

b)

I haven’t seen her for Monday.

c)

I see her since Monday.

d)

I saw her for Monday.

104.

Trong tiếng Anh từ nào mang nghĩa là "giải thưởng" (Gợi ý: bắt đầu bằng chữ "a")?

(a)  

105.

Với những từ như begin, start, give up thì DÙNG ĐƯỢC CẢ ở thì quá khứ đơn và thì hiện tại hoàn thành. Nhận định này đúng hay sai?

a)

Đúng

b)

Sai

106.

Câu: When did you start working as an accountant? đồng nghĩa với câu nào dưới đây?

a)

How long has you worked as an accountant?

b)

How long did you work as an accountant?

c)

How long have you worked as an accountant?

d)

When have you worked as an accountant?

107.

"translate" là động từ có nghĩa là "dịch". Vậy, biên dịch viên trong tiếng Anh là từ nào?

(a)  

108.

Câu sau viết đúng hay sai ngữ pháp: I didn't eat sushi since the last summer.

a)

Đúng

b)

Sai

109.

Chọn đáp án đúng để hoàn thiện câu sau: It has been ages _____ we last met each other.

a)

for

b)

since

110.

Chọn đáp án đúng để hoàn thiện câu sau: I haven’t watered this tree ______ a week.

a)

for

b)

since

111.

Chọn đáp án đúng để hoàn thiện câu sau: I haven’t eaten sushi _____ the last spring.

a)

for

b)

since

112.

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.

a)

already

b)

yet

c)

just

d)

still

113.

Chọn đáp án đúng để hoàn thiện câu sau: Don't worry. I have _____ locked the door.

a)

already

b)

yet

c)

just

d)

still

114.

Dạng quá khứ phân từ - V(P2) của từ "lie" (nằm) là?

(a)  

115.

Chọn đáp án đúng để hoàn thiện câu sau: Have you heard the news ____? (Chọn tất cả các đáp án phù hợp)

a)

already

b)

yet

c)

just

d)

still