问题 翻译题

根据英语翻译以下短语并完成句子。

1. stop sb. ( from) doing sth. _____

2. keep sb. from doing sth _____

3. protect  sb. from ... _____

4. keep sb. doing sth. _____

5. What can we do to____spreading?

   我们能做什么来防止这种疾病蔓延呢?

6. Don't____for long.

    不要让别人等太久.

7. We____going out by the heavy raln.

    大雨使我们无法外出.

8. They huddled together to_____the wind.

    他们挤在一起,免受风吹

答案

1. 阻止某人做某事

2. 阻止某人做某事

3. 保护某人不受……侵袭,挡住,防御(后接能带来伤害或损害之事物)

4. 让某人一直做某事

5. prevent/stop this disease    

6.  keep others waiting   

7. were stopped/prevented from  

8. protect themselves from

选择题
单项选择题