Grammar Quiz

Present Perfect and Simple Past Tense Quiz


Preview:


………. you ……… the grocery shopping today? (do)

A. do-have

B. has- done

C. have -do

D. have- done


I (be)________________________ here since seven o’clock.

A. was

B. had been

C. have been

D. am

E. were


….. you ever …….. to Canada?

A. has- been

B. did- been

C. have – been

D. were – went


Jim ______ (visit) Sydney many times.

A. visited

B. has visited

C. visiting

D. visits


Peter (play) ______ football yesterday.

A. has played

B. play

C. played

D. has play

E. playing


I _____ (know) Julie for three years – we still meet once a month.

A. knew

B. have knew

C. has knew

D. known

E. have known


I (visit) _____ Paris three times.

A. have visited

B. has visited

C. visited

D. have visit

E. visiting


Tyler: _____________ Georgia yet?

Sylvia: No, but I have visited the South. I ________ to Florida and Alabama, but not Georgia.

A. have you visited; went

B. has you visited; went

C. Have you visited; have gone


Did you …. to college by motorcycle yesterday ?

A. go

B. goed

C. went

D. want


The lady ____ that the bungalow was haunted.

A. believed

B. was believing

C. has believed

D. believes


Have you ………. your room?

A. tidy

B. tidied

C. tiding

D. tadied


(speak / he) _____ to his boss already?

A. Did he speak

B. Has he spoken

C. Did he spoke

D. Have he spoken

E. Has he spoke


John and Peggy (read) _____ the book since 2 p.m.

A. readed

B. have read

C. read

D. has read

E. has readed


……… you …….. this new movie?

A. have- saw

B. have- seen

C. has- seen

D. had- see


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

A. Ate

B. Eaten

C. Eating

D. Eats


My mother _________ (do) volunteer work for three years.

A. have did

B. have done

C. has done

D. did


she has not ………. started working on the project.

A. already

B. yet

C. still

D. never


Mrs. Hong ____ her spectacles in her office so she can’t watch television.

A. forgets

B. was forgetting

C. forgot

D. has forgotten


Peter has ……….. to Spain, but he´s now here in Nicaragua

A. was/were

B. gone

C. been

D. went


Peter (play) ______ football yesterday.

A. has played

B. play

C. played

D. has play

E. playing


I have ………… ……….. enough

A. had

B. already

C. had- already

D. already- had


My friend is a writer. She (write) _________ five books so far.

A. wrote

B. has written

C. have written

D. has wrote

E. written


The organisation __________ (raise) a fund to help sick children in 2018.

A. raising

B. raised

C. has raised

D. have raised


My parents _________ (help) many homeless people so far.

A. helped

B. has helped

C. helping

D. have helped


…….. you ……. to the park yesterday?

A. Did-go

B. Does-went

C. Done-went

D. Did-went




About grammarquiz.net

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