Grammar Quiz

Past simple vs Present perfect Quiz


I ________ (read) that book already. It’s good.

A. read

B. am reading

C. have read

D. will read

Fifty years ago, people ________ (not spend) as much on entertainment as they do today.

A. haven’t spent

B. didn’t spend

C. don’t spend

D. were not spending

I ________ (not see) you in class last Friday.

A. don’t see

B. won’t see

C. didn’t saw

D. didn’t see

We ________ (not decide) what to get Mark for his birthday yet.

A. didn’t decide

B. don’t decide

C. haven’t decided

D. won’t decide

His parents ________ (be) here yesterday.

A. was

B. were

C. is

D. are

He ________ (live) in Rome since he was a teenager.

A. lived

B. lives

C. has lived

D. is living

I ________ (have) a couple of toasts for breakfast this morning.

A. had

B. have

C. have had

D. was have

________ (you/ watch) any films las night?

A. Did you watch

B. Did you watched

C. You watched

D. You watch

When I was younger, I ________ (use) to eat pizza almost every day.

A. used

B. use

C. would use

D. was used

Jon and Julie ________ (had) their car for about a year.

A. had had

B. have had

C. have

D. had

Sue ________ (be) a tour guide since she left university.

A. was

B. is

C. has been

D. will be

I got to the post office just before it closed and ________ (send) the letter.

A. sended

B. sent

C. send

D. was sending

About four years ago, I ________ (decide) to become a chef.

A. have decided

B. decided

C. decide

D. was deciding

They ________ (go) to London on holiday last summer.

A. went

B. go

C. are going

D. will go

They ________ (go) to Germany when he ________ (be) only 4.

A. went / is

B. go / was

C. went / was

D. go / is

Bill ________ (work) in that company for 3 years. He still works there.

A. works

B. work

C. is working

D. has worked

________ (you/ eat) spaghetti every day when you lived in Italy?

A. Do you eat

B. Were you eating

C. Did you eat

D. Have you eaten

She loves Paris. She ________ (be) there many times.

A. is

B. was

C. has been

D. will be

I was bored, so mum ________ (give) me some money to go shopping.

A. gave

B. give

C. has given

D. is giving

When we were in Canada, we ________ (go) skiing almost every day.

A. go

B. went

C. have gone

D. were going


GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.