[ 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:
Grammar › ViewMy older sister receives a lot of flowers …
A. now
B. tomorrow
C. every February
D. yesterday
Future Simple › View
I ______ (meet) Janet for lunch at about one today.
A. will meet
B. am meeting
C. meet
D. am going to meet
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
