Past simple vs Present perfect Quiz
English multiple-choice grammar quiz about Past simple vs Present perfect
Preview:
________ (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
I ________ (not see) you in class last Friday.
A. don’t see
B. won’t see
C. didn’t saw
D. didn’t see
She loves Paris. She ________ (be) there many times.
A. is
B. was
C. has been
D. will be
When we were in Canada, we ________ (go) skiing almost every day.
A. go
B. went
C. have gone
D. were going
His parents ________ (be) here yesterday.
A. was
B. were
C. is
D. are
I was bored, so mum ________ (give) me some money to go shopping.
A. gave
B. give
C. has given
D. is giving
He ________ (live) in Rome since he was a teenager.
A. lived
B. lives
C. has lived
D. is living
I ________ (read) that book already. It’s good.
A. read
B. am reading
C. have read
D. will read
They ________ (go) to Germany when he ________ (be) only 4.
A. went / is
B. go / was
C. went / was
D. go / is
When I was younger, I ________ (use) to eat pizza almost every day.
A. used
B. use
C. would use
D. was used
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
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
I ________ (have) a couple of toasts for breakfast this morning.
A. had
B. have
C. have had
D. was have
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