一道英语单选题(在线等)-Have you found the telephone number yet?-Yes,bu

一道英语单选题(在线等)
-Have you found the telephone number yet?
-Yes,but _____,I have sit here for nearly a half hour.
A.for finding it out B.to find it out
C.for finding it out D.to find out it
这道题为什么选D不选A
情迷低跟鞋 1年前 已收到6个回答 举报

我爱抹茶 幼苗

共回答了10个问题采纳率:90% 举报

正确答案是B,正常语序是But I have sit here for nearly a half hour to find it out.题目中将目的状语提前表强调.动词不定式表目的是最为常用.for 也可以表目的,但后面接名词代词居多,接这种现在分词短语不太复合英语习惯,不能算错,另,英语同汉语一样忌重复,后面表时间时已经用了for,前面再用for,从表达上来说也显得不够好.

1年前

1

hjhcjf 幼苗

共回答了10个问题 举报

正常语序 是 I have sit here for nearly a half hour to find it out .; 不定式 表目的。

1年前

2

白夜306 幼苗

共回答了452个问题 举报

正确答案应该是B, find后应直接接宾语
因为to引导的是目的状语从句

1年前

2

南方博客 幼苗

共回答了5个问题 举报

选B。表目的。而且代词IT需放到中间。

1年前

2

dadalau 幼苗

共回答了6个问题 举报

因为to引导的是目的状语从句,但这题最佳答案因该不是D,应该选B,find后应直接接宾语

1年前

1

bluedenl 幼苗

共回答了58个问题 举报

选B。to do表目的状语,因为it是宾格,所以必须放在动词短语的中间,如果是具体名词的话,那么放中间或者后面都可以。希望对你有帮助~

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.045 s. - webmaster@yulucn.com