9 help!help!!关于英语时态选择题,在此跪求大家了,谢谢谢谢谢谢谢!!!

9.Unfortunately,whenidroppedin,proffesorsmith(),soweonlyhadtimeforafewwords.A.hasjust... 9.Unfortunately, when i dropped in ,proffesor smith( ),so we only had time for a few words.
A.has just left B.has just left
C.just left D.was just leaving

答案:
Q:have 时间发生在什么动作之前,是leave之前吗?用过去完成事态had+done,其参照点(过去的那个动作)不一定就用一般过去时态,还可以用哪些时态喃?最好有例句说明,thank you !!
答案 D 写掉了 我主要想问 为什么题中是so we only had time for a few words,里要用过去完成时态.
展开
kevin_bmd
2007-12-27 · TA获得超过1375个赞
知道小有建树答主
回答量:567
采纳率:0%
帮助的人:602万
展开全部
正确答案是D
这里牵涉到三个问题:
1. 句意理解
so we only had time for a few words表示了Professor Smith当时还在,只不过即将离开;
2. 进行时表示“将要”
I'm leaving = 我要走了
I'm having dinner with Catherine = 我将要与Catherine共进晚餐
He's dying = 他快升天了
所以,Professor Smith was leaving = Smith教授要走了。而just补充修饰“正要”、“刚好要”的意思
3. 整句话的时态——不言而喻是过去时
这句话的意思是:可惜的是,当我到的时候,Smith教授刚好要离开,所以我们只能说了没几句话。
sy57624574
2007-12-27 · TA获得超过1686个赞
知道小有建树答主
回答量:1326
采纳率:0%
帮助的人:1104万
展开全部
D吗??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
minnietxy
2007-12-28 · 超过25用户采纳过TA的回答
知道答主
回答量:191
采纳率:0%
帮助的人:0
展开全部
答案是D吗?
"so we only had time for a few words,"这里面不是过去完成时,是have的过去时态.
这个语境告诉我们we是和professor 说上话了的,推断出professor并没有离开,当时还在的,只不过快要走了,所以只能说几句话.

got it?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
有风穿过
2007-12-28 · TA获得超过447个赞
知道小有建树答主
回答量:252
采纳率:0%
帮助的人:156万
展开全部
选 D
对leave come 等表示位置移动的动词,常用进行式表示“确定要发生的动作”。
比如the bus is coming。
翻译成公共汽车要来了。

在你的题干里面,表示“smith正要离去”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式