She must have seen him a week ago.
She may have seen him a week ago.
She cannot have seen him a week ago.
Having seen him a week ago, she is always thinking of him.
She speaks of having seen him a week ago.
She seems to have seen him a week ago.
即使不用助动词,也不用在分词、动名词或不定式的形式里,偶尔也有用完成时态而用ago的 。例如:I have long ago given up that habit.这里语气重在“早已” 。
附:
时间段+ ago用于“过去进行时”例:
《新时代英汉大词典》第52页ago词条
You were doing it a moment ago, before you spoke to me.
刚才你还在做那件事儿呢,就在你跟我说话前那会儿 。
《牛津英语用法指南》(第三版)第47页ago词条
Where’s Mike? ~ He was workingoutsideten minutes ago.
迈克在哪儿?~ 十分钟以前,他还在外面干活儿呢 。
2008年高考英语,辽宁卷阅读理解B 第三自然段第一句话:
A few weeks ago, Wesley Autrey was waiting at a Harlem subway station with his two little girls when he saw a man fall into the path of a train.

文章插图
【完成进行时 完成时态】2017年3月25日
- 为什么叫一般时态 一般现在时态的结构
- 完美世界轮回任务怎么做 完成轮回任务怎么做的
- 目前时态动词有哪些 动词时态有哪些
- 京东礼品卡怎么完成支付?礼品卡怎么获得?
- 电脑检测内存诊断工具检测完成之后 硬盘内存检测工具怎么用
- 张家界:游客在离开前需完成三次核酸检测 游客离开张家界须完成三次核酸检测一.cn一
- 传颂之物1攻略 传颂之物攻略了几个
- iphone 激活未能完成 iphone尚未激活,请联系运营商还老是重启
- 苏炳添身披国旗哽咽完成了梦想m 苏炳添身披国旗哽咽:完成了梦想l
- 斗战神神将技能飞升 斗战神神技飞升如何完成
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
