Grammar Quiz

[ 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 Conjunctions

Other quiz:

Tenses › View

Convert 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