几道英语选择题求解

MarytoldmethatFatherwould________laterthisyear.A.getthehuttoberepairedB.havethehutber... Mary told me that Father would ________ later this year.

A. get the hut to be repaired B. have the hut be repaired

C. get the hut being repaired D. have the hut repaired

为什么选B,不是选D,不是有have sth done的模式吗

同型题
you will find the matter about all over the company
A being talked B talked Ctalking Dto talk
为什么不用B还有find后面的宾语补足语是do,doing,done吗到底有没有do的形式
i saw ---boys at the park.
A the both B many a C both the D the several
答案选B但是many a 后面不是加单数名词吗应该选什么

it was not until he arrived at the railway station he realized he had forgotte his ticket
Abefore B since C when D that
为什么选D,我觉得并不是一个强调句,he realized he had forgotte his ticket when he arrived at the railway应该是这样的不是吗,后面的句子依然缺了成分,我觉得应该用when
I do not believe them, nor______believe them in the future.
A.I willB.will IC.do ID.I do
为什么用C,SO的用法,如果前后是同一人同一物就不用倒转了不是
John has just New York,but I did not know he( ) until yesterday
A .will leave B.had been leaving C.leaves D.was leaving
为什么用D,分析一下
展开
陈才英语教育
2013-05-22 · TA获得超过2.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:74%
帮助的人:3420万
展开全部
Mary told me that Father would ________ later this year.

A. get the hut to be repaired B. have the hut be repaired

C. get the hut being repaired D. have the hut repaired

为什么选B,不是选D,不是有have sth done的模式吗

解答:
(1) had something done +过去时间状语; 表示动作被动,而且已经发生完成
(过去分词作宾语补足语,表示动作是被动已经发生完成)

(2)Somebody will + have something done + 一般将来时间状语: (一般将来时态)表示还没有发生完成,只表示被动
(3) Somebody would+ have something done + 过去将来时间状语 (过去将来时态)表示还没有发生完成,只表示被动

以上,主句用一般过去式,从句,用过去将来事态,表示,过去将来要发生的动作,因此复合宾语从句主句和从句时态一直特点,后面有个今年,较晚,以后再维修小屋.是个将来时间状语

由于以上动词have sth done 特殊性,因此不可用其他动词不定式规律来判断,
Somebody had something done +表示过去时间状语(表示被动,表示完成)
Somebody +will /would have something done +将来时间状语(仅表示被动,不表完成)
例如,I want the job to be done tomorrow (不定式被动语态作宾语补足语)
(表被动,不表完成)(动词不定式做宾语补足语,表将来发生的动作,而且只表示表示被动)
The house to be built will be our library (不定式被动语态做后置定语)(表被动,不表完成)
以上两个动词不定式被动语态,表示,将来发生,并且表示被动

根据句子意思,今年稍后再修理小屋;因此答案为D

同型题
you will find the matter about all over the company
A being talked B talked C talking Dto talk
为什么不用B还有find后面的宾语补足语是do,doing,done吗到底有没有do的形式

解答:find something doing 是现在分词作宾语补足语,
如果现在分词与逻辑主语是被动关系,
则需要用 find something being done 这种结构,
因此,答案为A

i saw ---boy(s) at the park.
A the both B many a C both the D the several
答案选B但是many a 后面不是加单数名词吗应该选什么

解答:many a +单数名词,但是作句子主语时候,谓语需要用单数
a good many +复数名词,作句子主语时候,谓语需要用复数
因此,答案为B

it was not until he arrived at the railway station he realized he had forgotte his ticket
Abefore B since C when D that
为什么选D,我觉得并不是一个强调句,he realized he had forgotte his ticket when he arrived at the railway应该是这样的不是吗,后面的句子依然缺了成分,我觉得应该用when

解答:这个是一个强调句型,你可以把It+is +that 去掉,
如果意思还完整,就是强调句型, 上面是强调,
就是在他到达火车站时候,在意识到忘记了火车票.
因此答案为D

I do not believe them, nor______believe them in the future.
A.I will B.will I C.do I D.I do
为什么用C,So的用法,如果前后是同一人同一物就不用倒转了不是

解答:这个是倒装句子结构,表示否定;倒装句结构 NOR +助动词+主语结构,由于后半句子有个表示将来时间的时间状语,因此句子时态用将来时态,表示将来是助动词,应该是will 因此应该是
nor will I 表示将来我也不会相信他们 .
一般是时态表示肯定:So am I / So do I / so does he
一般时态表示否定:Nor am I / Nor do I / nor do I
一般过去时:so / nor +did +主格人称代词
一般将来是:so /nor +will +主格人称代词
完成时态:so /nor +has / have +主格人称代词
最后公式:so / nor + 表示现在,过去,将来,完成时态的助动词+主格人称代词 / 做主语的名词(表示后面主语和前面主语,同样做了某事,或者同样没有做某事)
因此答案为B

John has just (gone to )New York,but I did not know he( ) until yesterday
A .will leave B.had been leaving C.leaves D.was leaving
为什么用D,分析一下

解答:以上是个典型not ...until 主句时态和和从句时态要保持,相对统一,因此,要用过去进行时,因此答案为D ,意思,约翰刚到了纽约,但是直到昨天我才知道,他又要离开了....另外,终止性动词,还有表示将来动作味道( 如果是过去进行时,就表示过去将来的味道)

如果满意,请及时采纳,谢谢!
正达美
高粉答主

2013-05-22 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.8万
采纳率:78%
帮助的人:7070万
展开全部
Mary told me that Father would ________ later this year.
这道题 正确答案 绝对是D正是have sth done句型
答案B绝对是错误答案
you will find the matter about all over the company
答案是A being talked
这是现在分词的被动形式 作宾补 表示 正在进行的被动。选B是过去分词作宾补 表示被动和完成。本句表示的是 还在进行 并没有结束 的 被动 。所以不选B.
从题中will可以看出,talk这个动作还没结束,所以不能选B。
i saw ---boys at the park.
A the both B many a C both the D the several
本题有误 boys 应该是 boy答案是B 是many a boy
这是单数形式 复数含义,表示一个又一个 的男孩。其他选项 应去掉 the 才可以。
many a 后面绝对 是 名词单数。

it was not until he arrived at the railway station he realized he had forgotte his ticket
Abefore B since C when D that
选D,这就是一个强调句,对时间状语强调。he realized he had forgotte his ticket when he arrived at the railway这样的句子也对 。但原句有not until,如果用when ,那么 it was not until应该去掉 把when 放在前面
I do not believe them, nor______believe them in the future.
A.I willB.will IC.do ID.I do
答案是B 不是C,前后是同一人同一物就不用倒装 ,不适用 该题。并且那是so,与本题无关。
John has just New York,but I did not know he( ) until yesterday
A .will leave B.had been leaving C.leaves D.was leaving
本题前句有误 应该是 just 后面 有gone to.答案是D, 过去进行时 表示过去将来时。
句子意思 约翰刚去纽约,但是 直到昨天 我才直到 他要动身。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
建琦旭7775
2013-05-22 · TA获得超过157个赞
知道答主
回答量:60
采纳率:0%
帮助的人:47.2万
展开全部
to be done 表达的是该事情还未发生 如果选d 那就是修过了 根据句尾的this year 判断还没发生
Until that 使固定搭配 意为直到 才 你试试用当翻译 跟until 不搭啊啊
Nor neither 都是要倒装的
整句的意思是直到昨天我才知道他要走,注意 他要走 将要走 所以用 be doing 过去的将来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Crazy_染指流年
2013-05-22
知道答主
回答量:8
采纳率:0%
帮助的人:1.1万
展开全部
第一题是have be done 被修理,被动语态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式