[ Preposition ]
It took her a long time to recover ___________ the shock of the accident.
A. for
B. from
C. at
D. with

Random Topics:
Poetry VocabularyAuxiliary WordsFuture - will / going to / present continuousAdverb and Noun ClausesGrammar AssessmentGrammar - Present Perfect with already, just, yetPreposition of DirectionPresent Simple VS ContinuousGoing To Be and WillVocabulary and Sentence StructureOther quiz:
Grammar › ViewChose the best answer: Have you ever seen a ghost?
A. I played video games.
B. When I was on vacation.
C. No, and I don’t believe in them.
D. I’m doing the last activity.
Grammar › View
Jenny ____________ on a date with Justin Bieber tomorrow.
A. goes
B. went
C. does going
D. is going
Grammar › ViewYou should apologize to _____ because it was your mistake.
A. he
B. his
C. him
D. himself
Grammar › View
Choose the best choice for the following sentence.
Mrs. Chen clicked on a website ____with information about the topic.
A. search
B. keyboard
C. title
D. URL