[ 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:
Synonym › ViewAnother word for timid is…….
A. funny
B. outgoing
C. shy
D. shame
Verb Form › View
How much time do you spend _______ TV every day?
A. watch
B. watching
C. in watching
D. to watch
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
