[ Tenses ]
Developers ______ new technologies for improving online privacy in recent years.
A. will invent
B. had invented
C. have invented
D. invent
Select your answer:

Random Topics:
Word FormationTenses and ComparisonsAdverbs, Prefixes, and SuffixesModals "Should"Do not- Does notPhrasal Verb Put & GoTime Clauses of FutureSo, Such, Many, MuchGrammarTenses of VerbsOther quiz:
Time › ViewWhat time is it? 03.55
A. Ten past four
B. Five to three
C. Fifty five to three
D. Five to four
Passive Voice › View
The chicken was marinated before being grilled.
A. The chelf marinated the chicken before grilling it.
B. The chelf is marinating the chicken before grilling it.
C. The chelf marinate the chicken before grilling it.
D. The chelf has marinated the chicken before grilling it.
