Grammar Quiz

[ Mixed Tenses ]

Use a time expression to complete the sentence: By next year, I (finish) my degree.

A. will finish

B. finishing

C. will have finished

D. finished

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs & Reflexive PronounsPossessive Pronouns and QuantifiersTAG QuestionsGrammar: Defining Relative ClausesTOEIC Grammar and Vocabulary ReviewPast and Future TensesUncountable NounsVerb PhrasesV-ing/to-VRelative Clause

Other quiz:

Verbal Communication › View

special words or expressions that are used by a particular profession or group and are difficult for others to understand.

A. jargon

B. filler

C. ungrammatical language


Grammar › View

“There were people elderly in the field today” is an example of what type of grammar error?

A. Syntactic error

B. Covert error

C. Developmental error

D. Lexical error

Question Tags › View

Jake left early, ……….?

A. Didn’t he
B. Isn’t he
C. Did he


Adjective vs. Adverb › View

I wonder if I could speak English as well as you.

  1. adjective
  2. adverb