专升本英语语法单项选择应该是大家丢分最多的题了,错的多是因为没有掌握相关的英语语法知识以及没有掌握做题技巧,下面来和小编一起看几个题吧。
1.Even after I washed the coat,it still had some ( ) marks on it.
A.weak
B.faint
C.thin
D.Uncertain
即使我洗了以后,这件外套上仍然有些不明显的痕迹。
【答案】B,faint为形容词,意为“不明显的”。
2.I’m very sorry I’m late.I ( ) and told you I was coming.
A.ought to phone you
B.must phone you
C.ought to have phoned you
D.must have phoned you
很抱歉我迟到了。我应该打电话告诉你我要来的。
【答案】C,此处使用了虚拟语气,情态动词ought to后接现在完成时表示过去该做而没做某事。
3. The hotel _______ we stayed was both cheap and comfortable.
A. when
B. at which
C. with which
D. since
我们住的那个旅店既便宜又舒适。
【答案】 B ,定语从句。此句是which引导的定语从句,介词at提前了,which在这里作介词at的宾语。
4. —What’s that newly built building?
—()the students have out of class activities, such as drawing and singing.
A. It is the building that
B. That’s where
C. It is in which
D. The building that
——那栋新建的楼是做什么的呢?
——那就是学生做课外活动的地方,比如画画、唱歌。
【答案】B ,表语从句。A项为强调句型句式,但去掉It is … that并不是完整的一句话,B项为where引导的表语从句,形式和句意均正确,C项和D项形式错误,并不是正确的定语从句。
5. ()from heart trouble for years, Professor Black has to take some medicine with him wherever he goes.
A. Suffered
B. Suffering
C. Having suffered
D. Being suffered
由于Black教授患心脏病多年,他去哪儿都要随身携带药。
【答案】C,非谓语动词。由句意可知,Black教授患心脏病,主语Black与动词suffer为主动关系,for years表示动作已经持续一段时间了,因此应用现在分词的完成式。故选C。
英语语法单选首先看一遍题目,无论是通过句子还是选项找出关键词,只有找到关键词才好辨别这道题考的是哪一个语法考点,然后根据相关语法知识做题,注意避开那些易错选项。