作者kia123 (kia123)
看板juniorhigh
标题Re: [问题] 请问一题基测英文
时间Wed Jun 20 23:12:53 2012
※ 引述《tinysun (饭和蛋的火焰之舞)》之铭言:
: 选择题第11题
: We ______ Aunt Polly for a long time, so we visited her last weekend.
: A don't see B haven't seen C hadn't seen D wouldn't see
: 为何答案是 C
: 所有的讲义 考卷 只要有for a long time关键字的 都是完成式have/has啊
: 拜托请解释
现在完成式强调的点是一直到
现在为止
而题目是强调
上周末为止
如果用现在完成式意思是一直到你此刻说话为止都没见过阿姨
但这是说不通的
因为你明明上周末有拜访过她
所以必须用过去完成式
代表上礼拜拜访她之前已经很久没见了
=========================(now)================
<-------------------------
现在完成式
=========================(past)===============
<-------------------------
过去完成式
补充:如果叙述两件过去发生的事情,比较早的动作用过去完成式
例如:When I came home, he had eaten his dinner. 当我回家时,他早已吃过晚餐。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.192.154.147
※ 编辑: kia123 来自: 123.192.154.147 (06/20 23:23)
1F:→ SHANOLINDA:先发生用过去完成式後发生用过去式 04/12 03:45