[ Past Perfect Simple ]
I _____ her yesterday in front of the post office.
A. bumped into
B. had bumped into
C. was bumped into
D. have bumped into

Random Topics:
Past Simple and ContinuousModals of DeductionTOEFL Adjective and AdverbGrammar and ReadingRegular Plural NounsThe Simple Present TenseIdiom and TensesVerb Tenses and ModalsFigurative Language VocabularyAdverbs of How Something is DoneOther quiz:
Tenses › ViewI _______ with my friends every weekend. Next weekend, we _________to the sea
A. will meet/ will go
B. meet/ will go
C. meet/ go
D. will meet/ go
Grammar (was, were, could, could not) › View
Mozart___________play the piano when he was 5.
A. could
B. couldn’t
Verb Tenses › ViewWhat were you doing when the accident happened?
A. I repaired the car
B. I was repairing the car
C. I repair the car
D. I am repairing the car
Grammar › View
No matter what happens, ____ should always be honest. It is our Chinese traditional moral value.
A. it
B. one
C. they
D. he
