Grammar Quiz

[ Grammar & Vocabulary ]

I have known Maggie _____________ 1993.

A. by

B. for

C. in

D. since

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar & VocabPassive SentenceAdjectives-Comparison, SuperlativeTransitive or Intransitive VerbsSentence Types and ConjunctionsGrammar ClausesModal Verbs and Gender NounsPrepotitionsPresent Simple x Present ContinuousSimple, Complex, Compound Sentence

Other quiz:

Reported Speech › View

“I’ll be back tomorrow.” He said he …. back …. .

A. would be….the next day

B. will be….the next day 

C. would….the next day

D. will….. the next day


Compound Words and Sentences › View

Stephen got a ______ job at the mall after school.

A. part thime

B. parttime

C. part-time

D. part time

Tenses › View

Choose the correct sentence using the past perfect simple tense:

A. She went the store yesterday.

B. They had finished their homework last night when I checked.

C. I am finishing my project right now

D. We will have traveled to Europe next week.


Simple Past Tense › View

Kartini … (marry) Adipati Djoyodinigrat.

A. marry

B. was

C. were

D. married