Topics: Tenses
Freya _____ (paint) the picture for 4 hours by 9 pm tonight. –> Future Perfect Progressive
A. is going to paint
B. will paint
C. will have been painting
D. will have painted
Select your answer:

Random Topics:
Modals and Modal PerfectsAdverb or AdjectiveAsking & Giving OpinionPresent Perfect Simple and ContinuousRelative & Interrogative PronounsTo Infinitive/Bare Infinitive/GerundsGrammar AssessmentPrepositions & Modal VerbsTenses (Present, Past, Future Forms)Sentences and Non SentencesOther quiz:
Grammar › View2009 was the year … my brother was born
A. when
B. who
C. why
Vocabulary › View
A narrative device that hints at coming events; often builds suspense or anxiety in the reader
A. exposition
B. foreshadow
C. hyperbole
D. metaphor
