Grammar Quiz

[ Reported Speech ]

“How long have you been learning German?”

A. Karl said how long I had been learning German.

B. Karl wondered how long I had been learning German.

C. Karl told how long I had been learning German.

D. Karl wondered how long you had been learning German.

Select your answer:
A  B  C  D  E 


Random Topics:

Possessive AdjectivesConjunctionsContrastive ConjunctionAdjectives with PrepositionGrammar - PunctuationFuture PlansSimple Tenses in EnglishSentence Types and ConjunctionsModals, Phrasal Verbs, Gerunds and InfinitivesTense

Other quiz:

Grammar › View

A:Hey, I got a good grade on the science test. B:That’s great. A:I think(覺得)I could do well(好地)on the test all ___ you.

A. through

B. because of

C. because

D. by


Grammar of Future Plans › View

Choose the correct sentence using the future perfect tense.

A. By next month, she will have saved enough money.

B. By next month, she will has saved enough money.

C. By next month, she will saving enough money.

Grammar › View

The past tense of “break” is…

A. brake.

B. broke.

C. broken.

D. broken.


Grammar › View

He walks ____________ into the room because he does not want to wake the baby up.

A. loudly

B. noisily

C. quickly

D. quietly