Grammar Quiz

[ Tenses ]

It _____ that, by 2040, the oil price _____ twice as much as it is now.

A. appears / will have risen

B. appears / will rise

C. has appeared / will be rising

D. will appear/ will have been risen

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence Structure and Verb TensesMoods of GrammarGrammar (want to/ need to/ have to)PrepotitionsPast Tense vs Present Perfect TenseSentence StructureMust or Mus notRelative Clauses and UsageThe Present Progressive TenseArticle & Preposition

Other quiz:

Idioms › View

“En masse” means ___.
a. one by one
b. nobody
c. as a group


Grammar › View

They have been animal_____for the last 20 years.

A. activiley

B. activism

C. activist

D. activists

Adverbs, Modals, Preposition of time › View

People_________ drop litter in the streets

A. should

B. shouldn’t

C. have to

D. don’t have to


Grammar › View

Patricia can’t go on holiday with us. She … her leg.

A. broke

B. has broken

C. breaks

D. was breaking