tom_____from here for about two hours.(be away)

1个回答
展开全部
摘要 亲这是英语语法中的现在完成时
咨询记录 · 回答于2021-11-29
tom_____from here for about two hours.(be away)
亲这是英语语法中的现在完成时
应该填
应该填
has been away
您好,我的答案已经发出去了,希望我的回答能给您带来帮助,请问您还有其他问题吗!如果有的话,可以提出来哦,我来帮你分析解答。系统每天都会更新新的内容与优化数据,就是能为您带来最好的信息答案以及更好的服务。如果没有问题了,就请辛苦您左下角《我要评价》那里帮我点一一个赞,谢谢。祝您生活愉快!好运常伴随您。❤️
Tom _(be)away from here for five years.为什么填has been。
因为有介词for
是现在完成时的用法
所以用现在完成时表示一段时间
for ➕时间段
前面用现在完成时
He said he _(live) there since 1950.那这个了填什么?为什么填这个?
has lived
since的用法也是前面用现在完成时
had since
因为前面是said表示已经发生过了
是过去完成时
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消