Grammar Quiz

[ Grammar ]

Kate _____ created a new program by next Wednesday.

A. have

B. has

C. had

D. will have

Select your answer:
A  B  C  D  E 


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 be

Other quiz:

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