请问____in the queue for half an hour,Tom suddenly realized that he had left his wallet at home.

请问____inthequeueforhalfanhour,Tomsuddenlyrealizedthathehadlefthiswalletathome.为什么不能选h... 请问____in the queue for half an hour,Tom suddenly realized that he had left his wallet at home.为什么不能选have waited? 展开
五块钱也是奖
2012-11-06 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4560
采纳率:75%
帮助的人:2336万
展开全部
【Having waited】in the queue for half an hour,Tom suddenly realized that he had left his wallet at home

因为句子里没有连词,所以是简单句,简单句只能有一个谓语动词,而且已经有【realized 】了,所以句子只能使用非谓语动词的形式。have waited 是现在完成时,是作谓语的,语法错误。

非谓语包括:1、分词,包括现在分词(表示主动关系)和过去分词 (表示被动关系) ,2 动词不定式。表示将来的动作 3、动名词,表示进行,普遍性。

因为 主语Tom 与动作wait是主动形式,所以使用现在分词,另外因为在队伍等候的动作发生在谓语动作realize 之前,所以使用现在分词的完成式。

如有疑问,请追问。

无疑后请采纳。

书山有路勤为径,学海无涯苦作舟。

-----------与君共勉-----------
heka_yafeu
2012-11-06 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4650
采纳率:77%
帮助的人:1904万
展开全部
因为have这个词是应该在句头的,在英文句里就应该用having。
追问
感谢啦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Lg_cc
2012-11-06
知道答主
回答量:24
采纳率:0%
帮助的人:11.1万
展开全部
主句不是在后面吗(Tom suddenly …),前面至少得是having waited 吧
追问
感谢啦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式