Grammar Quiz

[ Grammar ]

I_________________English since last December.

A. will be learning

B. am learning

C. have been learning

D. learn

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of TimeConditional Sentence 0, 1AnalogyAdverbs, Modals, Preposition of timeSimple Present Negative and QuestionAdjective & AdverbModals, Infinitives and GerundsNarrative Tenses & ConditionalsComparatives or SuperlativesWish clause

Other quiz:

Prepositions › View

She is accustomed ________getting up early.

A. of

B. to

C. about

D. for


Grammar and Sentence Structure › View

Arjun and Luna are having a debate! Can you help them figure out the independent clause in this sentence: “If you finish your chores, you can watch TV”?

A. If you finish your chores

B. You can watch TV

C. Finish your chores

D. Watch TV

Regular vs. Irregular Verb › View

Several ________ (batch)

A. Batches
B. Batchs
C. Batchesses


Grammar & Vocabulary › View

. Is the part of an economy that is owned, controlled, and paid for by the government.

A. The private sector

B. The financial sector

C. The public sector