Grammar Quiz

[ Grammar and Vocabulary ]

_____ a little bit of history, it was thought to be impossible in any computer system _____ a window with a functioning channel.

A. To have given/to have

B. Giving/having

C. To give/to have

D. Given/having

E. To be giving/to have

Select your answer:
         


Random Topics:

Simple Future TenseInversion + Passive VoiceGrammar (Possessive Pronouns)Question TagsLanguage Features: Reflective ArticleCan, Could, May, MightWishes and TensesThere is or There areLinking Words and ConjunctionGrammar - direct/indirect objects

Other quiz:

Tenses › View

Tom (see) ______ this film many times before.

A. saw

B. has seen

C. sees


Future Tenses › View

Formulate the future perfect tense for the sentence: “She completes the assignment.”

A. She will complete the assignment.

B. She will be completing the assignment.

C. She will have completed the assignment.

D. She completes the assignment.