Grammar Quiz

[ Grammar ]

It’s been a long time since she last wrote to me.

A. She didn’t use to write to me.

B. She hasn’t written to me for a long time.

C. It took her a long time to write to me.

D. She spent much time writing to me.

Select your answer:
A  B  C  D  E 


Random Topics:

Articles and PronounsPresent Continuous for FutureGrammar - Verb FormsModals - Reported Speech - ConditionalsConditional Sentence 0, 1Action vs Linking Verbs/ Verb Phrasesand, so, but, becauseModals and ResponsibilitiesAdjectives (-ed / -ing)Have Got

Other quiz:

Grammar › View

My friend ______ me a big hug when she ______ me yesterday morning.

A. gave / saw

B. gets / saw

C. gives / sees

D. got / sees


Future Tenses › View

The exhibition _____ on May 5th.

A. finishes

B. is finishing

Past Simple Vs. Present Perfect › View

I ______ Hockey since I was a child – I’m pretty good!

A. Played
B. Had played
C. Have played


Past Tenses › View

What _____ you do last night, you _____ so tired.

A. did/looks

B. did/looked

C. were/looks

D. were/looked