Grammar Quiz

Relative Clauses and etc Quiz


‘Didn’t those two lovebirds fall out last week?’

‘Yes, but they __________ now.’

A. were making up

B. have been making up

C. made up

D. have made up

Call me __________ your mum gets home. I need to speak to her immediately!

A. by the time

B. until

C. the moment

D. before

‘__________ the invitations to the party out yet?’

‘Yes, I did it last week.’

A. Has she sent

B. Have you been sending

C. Are you sending

D. Have you sent

‘Is Jackie a friend of yours?’

‘Yes, I __________ her for years.’

A. have been knowing

B. knew

C. know

D. have known

‘Why is Sam looking so happy?’

‘He __________ with his new girlfriend.’

A. hung out

B. hangs out

C. has been hanging out

D. has hung out

___________ Mount Everest is in Nepal.

A. –

B. The

C. An

D. A

Scientists are doing research into this rare species, __________ natural habitat is the bottom of the ocean.

A. where

B. which

C. whose

D. who

In a big city like New York, __________ Jodie lives, it isn’t easy to meet people.

A. where

B. which

C. that

D. when

There’s __________ article in the paper today about the gorillas in the Congo.

A. a

B. an

C. the

D. –

__________ Great White Shark is a species on the verge of extinction.

A. –

B. A

C. The

D. An

It seems that we __________ polluting the planet until it is too late.

A. aren’t stopping

B. don’t stop

C. will stop

D. won’t stop

London, __________ is the capital of England, used to be more polluted than it is now.

A. where

B. which

C. who

D. that

___________ I’ve finished my homework, it’ll be midnight.

A. As soon as

B. By the time

C. Before

D. When

Humans __________ the planet for centuries.

A. have been damaging

B. have damaged

C. has damaged

D. have been damaged

The Amazon rainforest, __________ is in South America, is disappearing fast.

A. when

B. which

C. where

D. who

The Mediterranean, ___________ this species of fish is found, is becoming more and more polluted.

A. whose

B. when

C. where

D. which


GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.