[ 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

Random Topics:
Paired ConjunctionIdiomsMoods of GrammarModals of ProhibitionPassivisationPassive Voice in Past Simple TenseTense,noun,preposition,quantityQuantifiers & Modal VerbsHelping and Linking VerbsTenseOther quiz:
Grammar › ViewWe ____________ 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 › ViewIt _________ 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
