[ 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 objectsOther quiz:
Tenses › ViewTom (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.
