[ Grammar ]
We _____ the marathon.
A. have win
B. have won
C. have winning

Random Topics:
Modals and Present TensesPassivisationPassive Voice in Past Simple TenseComparativesPronounGrammar (Adverbs, Prepositions, Prepositional Phrases)Gerund or InfinitivesPossessive NounsPreposition (at,in,on)Functional Sentence TypesOther quiz:
Grammar › ViewPay attention to your work _________ you will not make mistakes.
A. so that
B. unless
C. or
Future Perfect Tense › View
She will have been teaching.
A. Will she not have taught?
B. Will not she have taught?
C. Will she have not taught?
Which sentence is incorrect?
A. When Bill Nye makes videos lots of people watch them.
B. If Bill Nye made a video on clouds, I would watch it.
C. As Bill Nye walked home, the clouds looked very dark.
D. If Bill Nye was my dad, I would be famous.
Third Conditionals › View
If I had got up earlier, I would _____ been on time for the meeting.
A. had
B. have
C. has
