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

Random Topics:
Simple Present VS Present ContinuousIrregular verbsModals of AdviceFormal & Informal WordsPresent Simple vs Present ContinuousFuture - be going toGrammar Pronoun and Singular Plural NounGrammar - ConnectorsPassive Voice - Present Simple and Past SimpleContractions and ConjunctionsOther quiz:
Tenses › ViewConvert the sentence to present tense: I finished my homework yesterday.
A. I finishing my homework yesterday.
B. I finished my homework now.
C. I finish my homework yesterday.
D. I finish my homework tomorrow.
Grammar › View
. Which word has a suffix meaning “action”:
A. careful
B. happiness
C. movement
D. teacher
