Grammar Quiz

[ Tenses ]

It ____ a long time since we were apart. I did not recognize her. 

A. is

B. has been

C. was

D. had been

Select your answer:
         


Random Topics:
Synonym and AntonymHow often - long - much - manyActive-Passive VoicesPresent simple & ContinuousModal Verbs - ObligationPresent / Future / Present Progressive / non Action VerbsProgressive TenseSentences vs Run-OnsGrammar - Future

Other quiz:

Vocabulary and Idioms › View

Patients at highest ____of complications can be detected based on artificial intelligence techniques.

A. danger

B. risk

C. chance

D. threat


Present Tenses › View

Nam can’t answer the phone now. He ___ a shower.

A. having

B. am having

C. is having


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.