Question Detail Streets are very wet, it must had rained last night. must have beenmust havewould have beenmight hadno error Answer: Option B Similar Questions : 1. He advised me to be ready to bear upon the disturbance. to bear withto bearto bear awayNo correction Answer: Option A 2. This form will give you information that you need. you the informationyou an informationinformationNo correction Answer: Option A 3. By temperament the French are reserved, so they prefer to live in solitude. French peopleFrenchsome Frenchno error Answer: Option D 4. There is a shortage of well qualified teachers of most subjects, specially of English and economics. especially ofespecially inin special ofNo improvement Answer: Option AExplanation:(Asked in UDC Exam) 5. Karan has been ill for a week when her parents arrived for a visit. have been illmight be illhad been illNo correction Answer: Option C Read more from - Sentence Correction