Grammar Quiz

Present Perfect and Simple Past Tense Quiz


Preview:


Susan´s is feeling nervous. She has………….. on a plane before

A. never be

B. never been

C. never

D. already been


Have you ………. your room?

A. tidy

B. tidied

C. tiding

D. tadied


I ………. ………… finished

A. Has- already

B. already- has

C. have- yet

D. Have-already


I ……… ………… a new mp3 player to my brother

A. has- gave

B. have- given

C. gave- have

D. have- give


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

A. Did-go

B. Does-went

C. Done-went

D. Did-went


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

A. has- been

B. did- been

C. have – been

D. were – went


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

A. already

B. yet

C. still

D. never


My father has ……. a laptop

A. buy

B. bought

C. buyed

D. baught


last night I …….. to my girlfriend´s house, but she …… at home. I have ……… deceived.

A. went – was – been

B. went- is – been

C. went – weren´t – been

D. went- wasn´t – been


I have ………… sent the payment

A. yet

B. olready

C. already

D. have


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

A. had

B. already

C. had- already

D. already- had


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

A. was/were

B. gone

C. been

D. went


Daniel has ……… to United States, she said it´s winter there.

A. gone

B. been

C. went

D. were


They are having a party tomorrow. They´ve ………. a lot friends

A. invite

B. inviting

C. invitedd

D. invited


How many times …… Argentina ……. the World Cup?

A. have – win

B. has- won

C. has- win

D. had- won


I ………… my house this morning, now i´m at my friend´s house.

A. left

B. leave

C. lieve

D. lefv


My sister ………. ………. a lot of T.V

A. has – watched

B. have- watched

C. has- watch

D. have- watching


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

A. have- saw

B. have- seen

C. has- seen

D. had- see


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

A. do-have

B. has- done

C. have -do

D. have- done




About grammarquiz.net

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