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.