We _______________ for going home when it began to rain.
A. have prepared
B. are preparing
C. were preparing
D. will be preparing

Random Topics:
Clauses of ReasonVerb and PrepositionTenses - Irregular VerbsPresent Perfect, Present Simple, Present ContinuousPast Perfect Tense and Past TenseCorrelative conjunctionsApologizingPoetry VocabularyHomophonesComparisionOther quiz:
Grammar › ViewWhat kinds ___________________ program do you like?
A. of
B. from
C. for
D. to
Perfect Tenses › View
All students had just left the classroom when the math teacher came in.
From this sentence, we may conclude that…
A. the students came late for the math class
B. the teacher cancelled the math class
C. the math class started late that day
D. there was no math class that day
Past Tenses › ViewI …. the lamp yesterday
A. changing
B. changed
C. changes
Simple Present Tense with Adverb of Frequency › View
Sarah’s Daily Routine
Sarah wakes up at 6:00 a.m. every day. She always eats breakfast at 7:00 a.m. before going to work. She usually rides her bike to the office, which takes about 20 minutes. Sarah works from 9:00 a.m. to 5:00 p.m. and often has meetings in the morning. She usually has lunch at 12:30 p.m. After work, she sometimes goes to the gym, but she never stays there for more than an hour. In the evening, Sarah relaxes by reading a book or watching TV, and she goes to bed at around 10:00 p.m.*
How does Sarah usually get to work?
A. By car
B. By bus
C. By bike
D. By walking
