Grammar Quiz

[ Grammar ]

Gumilang___his project yesterday.

A. Should has completed

B. Should have completed

C. Should had completed

D. Should have completely

Select your answer:
A  B  C  D  E 


Random Topics:

Subordinate ConjunctionsGrammar Present Perfect (ever never)Grammar and Sentence CorrectionGrammar - Wh QuestionsCountable & Uncountable NounsPresent Simple Tense PassivePast TenseSubjunctivesGrammar - ConnectorsAuxiliary Verbs & Question Tags

Other quiz:

Tenses › View

X : I think we’re going to be here for a while

Y : But we ___ in line for almost an hour

A. Are standing

B. Have stood

C. Stand

D. Were standing

E. Have been standing


Grammar › View

We always need ____ where they came from and how they did it.

A. to remembering

B. to remember

C. remembering

D. for remembering

Vocabulary › View

tend ___ be a little rebellious

A. at

B. to

C. with


Grammar › View

What time is it when the minute hand is on the 12 and the hour hand is on the 6?

A. half past 6

B. quarter past 6

C. quarter to 7

D. six o’clock