Dava : This letter is in French, and I don’t speak a word of French. Can you help me?
Devi : Sure. I………it for you.
A. will translate
B. will have translated
C. will be translating
D. will being translated

Random Topics:
Adverbial Clause / If / ComparativesPassive Voice Active VoiceModifiersConstrative ConjunctionIndefinite PronounsFrequencyModals and Past TensesHomophone & HomonymFamily VocabularyGrammar - Present Perfect with for and sinceOther quiz:
Tenses › ViewI ………………. a shower when the phone rang.
A. had
B. had had
C. started having
D. was having
Vocabulary › View
What does ‘Resignation’ mean?
A. The acceptance of something undesirable but inevitable.
B. Comfort in a time of distress or sadness.
C. Enduring pain and hardship without showing feelings or complaining.
D. Unnecessary, especially through being more than enough.
Idioms › ViewIf something “rings a bell”, it ___.
a. makes a lot of noise
b. is frightening
c. sounds familiar
Passive Voice › View
The underground connection …………… when I moved into the house.
A. Is still being built
B. Was still being built
C. Was still building
D. Have been built
