[ 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:
Phrasal Verb › ViewI got ________ by his enthusiasm.
A. run out
B. do without
C. break out
D. carried away
Phrasal Verbs › View
Give back means….
A. To rent something before buying
B. To postpone something
C. To return something (to a person, to a store)
Grammar › View… (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
