Tom has gone out. Tom _______. A. was out B. has been out C. is off D. will be out
▲谢谢各位专家的耐心解答,这是我小孩辅导班的一道题。老师给的答案为选B。
▲今天翻阅《实用英语句型500例》(马秉义、张鸿鸣编 电子工业出版社),忽有所感,不揣冒昧,求教于各位专家前,下面例句的译文及括号中的讲解,为书中原文:
该书的111页:不带状语是已完成使用方法,带状语是没有完成使用方法。
He has been in Zhengzhou. 他在郑州住过。(目前不在郑州了。)
He has been in Zhengzhou for six years. 他已经在郑州住了六年了。(目前还在郑州。)
They have been here 他们来过。(目前不在这里了)
▲看了上面的说明和例句(尤其是最后一个),我想这正是我要找的答案:
对于表示状况的主系表结构的完成时,不带状语是已完成使用方法,带状语是没有完成使用方法。时间状语不就是状语吗?
仿照上面的例句:Theyhave been here 他们来过。(目前不在这里了) 本题B选项 has been out不带时间状语,应是已经完成了在外面的状况,此刻汤姆应该是在家,与Tom has gone out 矛盾。不应选B。
▲我不知怎么样追问,请管理员把本人的浅见粘贴到《对一位朋友的问题的补充》中,谢谢!
另外,本人不了解怎么样追问,向管理员请教,回话说就在我提问题的下方,但我未找到,请了解的学友费心指点我一下,谢谢!
一位朋友的问题的补充 中有的写错了,请管理员删除,以本文为准。
近期不了解如何了,提问中有错,实在对不起给我解疑的专家,本人将来肯定注意。
参见英语语法网:http://www.yygrammar.com/Article/201404/3598.html