Grammar Quiz

Past Tense & Present Perfect Tense Quiz

Preview:


My friend and I …… hard 2 days ago

A. Study

B. Studied

C. Were study

D. Studying


They ….. about you last night

A. Talk

B. Talking

C. Are talk

D. Talked


My phone ___ broken.

A. Is

B. Am

C. Are

D. Were


The woman … in the room last night

A. Was

B. Were

C. Is

D. Am


My niece, Husna, _____ to her father for about two hours.

A. have talked

B. is talking

C. has talk

D. has talked


She ….. to Bali with her boyfriend yesterday

A. Go

B. Gone

C. Went

D. Going


Anita _____ some application letters to the company but they never call her.

A. has send

B. has sent

C. have sent

D. have send


Santi and Mira ___ a singer

A. Are

B. Was

C. Were

D. Is


She ___ comic last night

A. Reads

B. Reading

C. Read

D. Readed


My brother and Dika _____ round the park many times but they’ve never seen the lamp.

A. has walked

B. have walked

C. has walking

D. are walking


I went to Korea ___

A. Last week

B. Tomorrow

C. Next month

D. Now


My father went to London last week. He had something to do there. He … the night in Harris hotel.

A. Spend

B. Spends

C. Spent

D. Has Spent


We _____ never eaten Indonesian food.

A. have

B. has

C. are

D. is


The police ____ us many times about the area since somebody fell from the cliff.

A. has told

B. has tell

C. have telling

D. are told


My cat ___ sick a week ago.

A. Were

B. Was

C. Is

D. Are


My mother was in the kitchen 2 hours ago, she …. lunch 

A. Cook

B. Cooks

C. Cooked

D. Cooking


Some pens … by him last Tuesday.

A. Was bought

B. Is bought

C. Buys

D. Were bought


I….. this floor yesterday

A. Swept

B. Sweep

C. Sweeps

D. Sweeped


Anita ___ very sad last night.

A. Was

B. Were

C. Is

D. Am


Ara ___ with her dolls in her room.

A. Plays

B. Play

C. Playing

D. Is played


Random Topics:

Grammar - either...or, neither...norTenses and PronounsReported Speech and SubjunctiveEmployment VocabularyGrammar - Verb FormsPresent Tenses: Simple vs ContinuousPresent Progressive or Present SimpleSo Such Enough TooGerunds & Infinitives + Vocabulary