Grammar Quiz

[ Tenses ]

“How long have you learned English?”

“I … English for six years by the end of the next year.”

A. will learn

B. learn

C. have learned

D. will have been learning

Select your answer:
         


Random Topics:
Grammar speak,talk,say,tellCountable QuantifiersPresent Simple vs Present ContinuousQuestion TagClausesNoun PhraseModal Verbs and Contrastive ConjunctionsAdjectives and comparisonsAbility

Other quiz:

Grammar › View

My Uncle Luis is the one person __________ has inspired me to succeed.

A. what

B. which

C. who

D. whose


Adverbial Clauses › View

He decided not to get that job in spite of the salary was low.

A. not to get

B. in spite of

C. was

D. low


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.