Grammar Quiz

[ Tenses ]

Our train ……….. just …………. ( arrive ).

A. arrive

B. will arrive

C. have….. arrived

D. has…..arrived

Select your answer:
A  B  C  D  E 


Random Topics:

Figurative LanguageAlong & AgainstVerb-ing or to VerbConjunctivesFuture - will / going to / present continuousConditionalPresent Simple & Present ContinuousGrammar - Sentence StructureV-ing/to-VPresent Simple and Continuous Tense

Other quiz:

Modal Verb in Passive Voice › View

Employees must be __________ on the last day of the month.

A. pay

B. paid

C. paied

D. paying


Tenses › View

My team …..(lose) most of their games this year, but they …… (win) most of them last year.

A. has lost, won

B. have lost, won

C. lost, has won

D. lost, have won

Tenses › View

The science lessons in this class ________ difficult today.

A. are

B. be

C. was

D. is


Parts of Speech › View

    
What part of speech expresses feeling or emotion?
     
      A.     Verb
      B.     Interjection
      C.     Preposition
      D.     Adverb