[ Grammar ]
Kate _____ created a new program by next Wednesday.
A. have
B. has
C. had
D. will have

Random Topics:
Asking and Giving SuggestionSimple Present and Present ContinuousReported Speech and Reported QuestionsTime and CalendarArticles and NounsPassive SentencesPresent Simple vs Present ContinuousTypes of SentencesAdverbs of DegreeGrammar - to beOther quiz:
Grammar › ViewMy mum wanted to know ______________my homework yet.
A. I finished
B. if I had finished
C. I had finished
D. I was finished
Grammar › View
Choose the sentence that is written correctly.
A. Nick don’t know how to swim well.
B. Nick knows not how to swim well.
C. Nick doesn’t know how to swim well.
… (you/see) Julie today?
A. Did you see
B. Have you seen
Definitions, Synonyms › View
Choose the best synonym for:
participate
A. Engage
B. Comply with
C. Disprove
