Grammar Quiz

[ Present Perfect & Past Simple Tense ]

It’s been raining ………………….. lunchtime.

A. since

B. for

Select your answer:
A  B  C  D  E 


Random Topics:

Reported Speech and Reporting VerbsCompound and Complex SentencesAsking & Giving AttentionGrammar and PrepositionsConditionalDependent ClausesComparatives, Superlatives & EquativesGerund & ParticipleModal AuxiliaryFuture Perfect Continuous

Other quiz:

Contrast Linking Words › View

_____ earning a low salary, Tom gave money to his parents.

A. Despite

B. Although


Grammar › View

Which is an adjective?

A. dance

B. shout

C. pink

Grammar › View

There was a leak on the roof ,so I had it______________.

A. fix

B. been fixing

C. fixing

D. fixed


Past Simple Tense › View

Teresa Teng _____ a Taiwanese singer. She _____ from 1953 to 1995.

A. is … lives

B. was … is living

C. was lived

D. is lived