I am not hungry .I_______(eat)d hamburger just now

如题所述

I am not hungry .I_______(eat) hamburger just now.
答:ate
译:我现在不饿。(因为)我刚才吃了汉堡。
析:just now是一个表示“过去”的时间状语,谓语时态用一般过去时。
评:这是初中英语,没有学到复合句。就象新概念英语第二册的第一课一样,用的是单句。句与句之前的逻辑关系自已判断。这两句话相当于:I am not hungry now because I ate hamburger just now.
孔夫子的想法是对的。但是不能不考虑初中的语法体系,甚至是中国英语考试语法体系。不能破坏just now只能用于一般过去时,不能用在现在完成时的这个“规矩”。你要么将题改了,将just now中的now去掉,那你的:I have just eaten hamburger. 就更好了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-22
用have eaten。现在完成时,过去发生的动作,对现在造成影响,过去吃了汉堡包,对现在造成影响(I am not hungry )
时态问题不能光看词组,归根结底还是要理解各个时态的定义
希望我的回答你有帮助追问

你确定?

追答

你开打开下面的百度知道网页,有个类似的题。如果你还是不相信的话可以有了答案再采纳

参考资料:http://zhidao.baidu.com/question/84658317.html

本回答被提问者和网友采纳
第2个回答  2012-03-22
这里你要注意just与just now的区别
just now,刚才,是过去的标志
just 刚刚 所以这里用现在完成时态
用过去时 所以这里填 ate
第3个回答  2012-03-22
ate just now 为一般过去时 just 多用于完成时
第4个回答  2012-03-23
Just now 一般和过去时搭配。
正确答案:ate。