[ 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:
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