Grammar Quiz

Topics: Tenses (Present, Past, Future Forms)

By the end of next week we……………..(learn) our exam results

A. will learn

B. will have learnt

C. would have learnt

D. had learnt

Select your answer:
         


Random Topics:

Tenses and ArticlesPast Simple TenseSentence Structure and ConjunctionsVerbs - third personSimple Present and Simple PastSimple Present Tense vs Present Continuous TensePresent and Past TenseProgressive TenseAdverbs and PhrasesConstrative Conjunction

Other quiz:

Verb Tenses › View

We ___ our project last night.

A. finish

B. finished

C. finishing

D. finishes


Vocabulary › View

to assist or encourage, usually in some wrongdoing

A. abet

B. sordid

C. merciless

D. sully