Grammar Quiz

[ Perfect Tense ]

A: Are you taking CALL class this semester?

B: No, I _________________________it. I (take, already) it last semester.

A. have already taken

B. already took

C. had already taken

D. was already taken

E. was already taking

Select your answer:
A  B  C  D  E 


Random Topics:

Paired ConjunctionIdiomsMoods of GrammarModals of ProhibitionPassivisationPassive Voice in Past Simple TenseTense,noun,preposition,quantityQuantifiers & Modal VerbsHelping and Linking VerbsTense

Other quiz:

Grammar › View

We ____________ the test was going to be easy.

A. has thought

B. had thought

C. will have thought


Vocabulary › View

He knew that his final exam would require countless hours of _______ study.

A. bystander

B. distraught

C. endeavor

D. irate

E. laborious

Grammar › View

It _________ all night.

A. has rained

B. has rain

C. have rained

D. have rain


Relative - Conditional › View

The boy ____ is my best friend often stay at my house.

A. when

B. what

C. which

D. who