满分5 > 高中英语试题 >

The bus ____ at six, but it arrived an h...

The bus ____ at six, but it arrived an hour later.

A.should arrive                          B.had arrived

C.should have arrived                     D.must arrive

 

C 【解析】 试题分析:考查情态动词用法。Should have done被应该做某事,实际上却未做;根据下句的arrived说明本句是对过去情况的虚拟,故使用“情态动词+have done”的形式;句意:公交车本应该在6点到,但是却晚来了一个小时。故C正确。 考点:考查情态动词用法 情态动词的用法比较复杂。突出的是表示推测:如果是对现在的情况进行推测,使用“情态动词+动词原形”;对过去的情况进行推测,使用“情态动词+have done”;情态动词也经常用于虚拟语气,要分具体情况来分析,在条件句中和宾语从句,表语从句中都有体现。
复制答案
考点分析:
相关试题推荐

The hotel ____ me $50 for a single room during one night.

A.took             B.cost              C.charged           D.paid

 

查看答案

Little ______  that we were watching his every move,so he seemed to be going his own way      in this business.

A.did he know       B.he didn't know      C.didn't he know     D.he knew

 

查看答案

When the woman was told that her husband had a car accident, her mind _____.

A.ended up         B.made sense        C.blocked out        D.went blank

 

查看答案

Color-blind people often find it difficult to _____ between blue and green.

A.compare          B.separate          C.distinguish         D.divide

 

查看答案

Scientists say it may be five or six years ______  it is possible to test this medicine on human patients.

A.before           B.after             C. since            D.when

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.