[ Grammar and Vocabulary ]
I remember her face so this girl ……. here before.
A. might have been
B. should have been
C. have to be
D. need to be

Random Topics:
Preposition and ConjunctionPassive Voice, Question Tag, PrepositionsSimple Past Tense (was/were)Simple Present - Negative & InterrogativePresent PerfectTenses and StructureTenseInfinitiveComparativeCompound and Complex, ConditionalsOther quiz:
Adjective › Viewa.thirsty
b.hungry
Grammar › View
“Who’s that over there?” – “Oh, it’s our new teacher, ____ just started work today.”
A. that
B. which
C. who
D. who he