. The Himalayan mountains are believed _______ about 50 million years ago.
A. to have been formed
B. that were formed
C. forming
D. to form

Random Topics:
Have toIdiom and TensesPast Simple VS Used toPhrasal verbs and Prepositional PhrasesPreposition and Word FormGrammar - Present Perfect with already, just, yetPassive Voice in Past Simple TensePreposition after some VerbsGoing To Be and WillRelative - ConditionalOther quiz:
Pronouns, Sentence Structure, and Apostrophes › ViewCharles himself will be piloting this aircraft across the Atlantic.
A. Reflexive
B. Intensive
English for Tourism › View
ohn : Excuse me, could you tell me how to
get to the nearest police station?
Paul : Yes, the nearest police station is on Michael Wood street. From here you need to go north on this street, after that turn left then go straight and you will find a junction then turn right, the police station is on your right across a hotel.
John : Thank you very much
After John find the junction, what should he do?
A. Turn left
B. Turn right
C. Stop there
D. Go straight
Grammar › ViewMy friend ………. football on Saturday.
A. loves to playing
B. love to playing
C. to play
D. loves playing
Vocabulary › View
to carry something away by the movement of water
A. knocked down
B. washed away
C. flood
D. washed up