[ 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:
Modals › ViewWe _______ finish this activity and submit it soon or else we will be marked zero in the first performance tasks.
A. should
B. ought to
C. can
D. have to
Grammar › View
Sid __________ me with my homework last night.
A. helps
B. help
C. helped
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