We’ll have to race the clock to complete the work on time.
A.beyond
B.over
C.against
D.from
答案:C
题目分析:考查介词,beyond意思“超过”, over意思“越过”,against意思“反对”, from意思“从……”,句子意思“我们不得不与时间比赛按时完成工作”,所以选C
点评:介词是个难点,在平时做题时需要注意。注意have to和must的区别:must表示因内因引起的不得不;have to表示因外因引起的不得不。固定词组on time意思“按时”。