Grammar Quiz

[ Mixed General Quiz ]

In the past fifty years, Vietnam ___ fought wars against France, China and the United States.
a. have
b. had
c. did
d. has

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple TenseAsking for and Giving OpinionPresent Simple x Present ContinuousPresent/Past/Future Continuous TenseDeterminers & QuantifiersMust / must notQuantifiers and ArticlesDeterminersVocabulary and DefinitionsPrepositions of Time, Place, and Movement

Other quiz:

Grammar › View

Do you really think Japanese is the world’s _____________ language?

A. most difficult

B. difficultest

C. the most difficult


Some vs. Any › View

I went to the butcher, but I didn’t buy ___ meat. It was so expensive!
… … a.some
… b.any

· ·

Mixed General Quiz › View

The largest salt lake in North America is in Utah and is ___ the Great Salt Lake.
a. calling
b. called
c. calls


Tenses › View

Identify the tense in the following sentence:

We will have completed the worksheet and its answers.

A. Future Perfect

B. Past Perfect

C. Present Continuous

D. Present Perfect Continuous