Grammar Quiz

Present Perfect & Past Simple Tense Quiz

English multiple-choice grammar quiz about Present Perfect & Past Simple Tense

Preview:


I ……………….. in Manchester since I was ten years old.

A. lived

B. have lived


We ………………. to a water park last month.

A. went

B. have been


They …………….. in Canada for the last two weeks.

A. have been

B. went


Peter found his key two hours ______.

A. for

B. since

C. ago

D. in


A: Mary isn’t here. She ______ to Egypt.     B: I ______ to Canada.

A. has gone / have never gone

B. has gone / have never been

C. went / have never gone


John has _____________ in London for five year.

A. lived

B. lives

C. live

D. liven


My boyfriend and me _____ (not get on) well at first.

A. does not get on

B. do not get on

C. did not get on

D. have not got on


She has _____________ in hospital since this morning.

A. been

B. had

C. was

D. is


He has put on weight … the end of last year.

A. for

B. since


I ………………………..cooked a meal for my friends for a couple of weeks.

A. haven’t

B. hasn’t


Carol hasn’t eaten meat _________ ages.

A. since

B. for


His collection of stamps is really impressive. I wonder how many he …… so far.

A. has collected

B. collected

C. hasn’t collected

D. didn’t collect


Thousands of years ago people _____________ in caves.

A. lived

B. has lived

C. have lived


It’s been raining ………………….. lunchtime.

A. since

B. for


I don’t remember that book well. I …… it many years ago.

A. didn’t read

B. read

C. have read

D. haven’t read


Random Topics:

Coordinating Conjunctions and Comparative AdjectivesComparative AdjectiveFuture SimpleConditional Sentences Type 0, 1 and 2ExclamationWishesModal VerbsModalParticipal PhrasesDemonstrative Pronouns