[ Present Perfect or Past Simple Tense ]
Technology __________ some failures over the years.
A. has
B. has had
C. had
D. having

Random Topics:
Grammar and PrepositionsSentence Types and ConjunctionsPresent Perfect Tense and Simple Past TenseAdverbs, Modals, Preposition of timeSimilesPast simple - Irregular VerbsPast Perfect and Past Perfect Continuous1st and 2nd ConditionalsAdverbs by TypeGerunds as Objects of PrepositionsOther quiz:
Grammar › ViewWhile ________ to work this morning, i saw a car accident.
A. I drive
B. driving
C. I driving
D. I drove
Preposition › View
Francis managed to swim _______ the channel _______ less than an hour.
A. in, for
B. across, in
C. over, for
D. inside, at
Grammar › ViewOne difference between lager and ale ___ the kinds of yeast used in the fermentation process.
a. lies in
b. lies at
c. lies on
Grammar › View
You ___ take the car without permission.
A. don’t have to
B. mustn’t
