英语选择题问题

1、Themanagerdenied——anythingaboutitbeforehand.A、knowingB、toknowC、tobeknowD、havingbeen... 1、The manager denied——anything about it beforehand.
A、knowing B、to know C、to be know D、having been known
2、If it were not for the fact that she——sing,Iwould invite her to the party.
A、couldn’t B、can’t
3、Had it been at all possible I would have gone to visit him in the hospital,but I ——fully occupied the whole of last week.
A、was B、had been
4、——for the free tickets,I would not have gone to the cinema so often.
A、If it is not B、Were it not C、Had it not been D、If they were not
5、Some people insisted that the person——to the police station.
A、be taken B、would be taken C、could be taken D、might be taken
请大家回答下这几个问题,选出正确答案,并说说有关的语法点,谢谢大家哈,拜托拜托!
展开
 我来答
duckie08
推荐于2017-10-13 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.1万
采纳率:66%
帮助的人:5631万
展开全部
  1. A(deny doing sth. 否认做某事)

  2. A(虚拟语气,时态整体对应)

  3. A(虚拟语气到逗号为止,后句是在陈述事实)

  4. B(虚拟语气,Were it not=If it were not)

  5. A(insist that sb. (should) do,要用原形,有情态动词的话只能用should)

dgqrscgmfd
2015-05-27 · TA获得超过1362个赞
知道小有建树答主
回答量:768
采纳率:33%
帮助的人:314万
展开全部
1-5 AAACB
追问
我的答案书显示是2、B   5、A 的,可以解释下么?
追答
不好意思,昨天做的时候太匆忙了,没认真看
2..我一开始看到were,所以选could,没有注意到fact,因为这是一个事实,所以用一般现在时,所以要用can't
5.insist 属于认定,认为这些词,后面应该是(should )do,should 省略,所以填A
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式