早教吧作业答案频道 -->英语-->
一个英语语法问题……我想问一个人,你看过这部电影了吗?是说Didyouwatchthismoive?还是Haveyouwatchedthismoive?为什么,两句句子有什么区别吗?同样的,Didyouhaveyourdinner和Haveyouhadyourdinner有什
题目详情
一个英语语法问题……
我想问一个人,你看过这部电影了吗?是说
Did you watch this moive?
还是
Have you watched this moive?
为什么,两句句子有什么区别吗?
同样的,Did you have your dinner和Have you had your dinner有什么区别?
我想问一个人,你看过这部电影了吗?是说
Did you watch this moive?
还是
Have you watched this moive?
为什么,两句句子有什么区别吗?
同样的,Did you have your dinner和Have you had your dinner有什么区别?
▼优质解答
答案和解析
先不说语法,先从你要表达的意思上来说. 【你看过这部电影了吗?】重点在“看过”这个动词上面,
看过是表示某一时间点之前已经完成过的动作.have+done(动词的过去分词)就表示完成时. 而did(动词的过去式),只能跟时间点连用.【你看这部电影了吗?】是看,而不是看过,虽然没有提到时间,但是表达出来的意思是某一时刻你看这部电影了吗?完整的句子可以是【昨天你看这个电影了吗】这里可以用Did you watch this movie? 翻译的时候不能说看过,只能说看.
这就是这两个句子的区别,前一句是一般过去时,而后一句是现在完成时.
看过是表示某一时间点之前已经完成过的动作.have+done(动词的过去分词)就表示完成时. 而did(动词的过去式),只能跟时间点连用.【你看这部电影了吗?】是看,而不是看过,虽然没有提到时间,但是表达出来的意思是某一时刻你看这部电影了吗?完整的句子可以是【昨天你看这个电影了吗】这里可以用Did you watch this movie? 翻译的时候不能说看过,只能说看.
这就是这两个句子的区别,前一句是一般过去时,而后一句是现在完成时.
看了 一个英语语法问题……我想问一...的网友还看了以下:
下列叙述正确的是()A.在蒸馏水中滴加稀H2SO4,c(H+)和KW都增大B.在Na2S稀溶液中, 2020-04-12 …
常温时0.1mol•L-1HA溶液的pH>1,0.1mol•L-1BOH溶液中c(OH-):c(H 2020-05-13 …
线段AB外有一点C∠ABC=60°AB=200km线段AB外有一点C,∠ABC=60°,AB=20 2020-05-13 …
设计建造一条道路,路基的横断面为梯形ABCD,如图(单位:米).设路基高为h,两侧的坡角分别为α和 2020-05-16 …
如图中的A~I表示几种初中化学常见的纯净物,且分别是由H、C、O、S、Cl、Na、Ca中的两种或两 2020-05-16 …
在一直线形航道上,某人乘船由A地顺流而下到B地,然后又逆流而上到C地,共乘船4h.已知船在静水中的 2020-05-17 …
在一条直的长河中,有甲乙两条船,现同时由A地顺流而下,乙到B地时返回C地,甲继续顺流航行已知甲乙在 2020-05-21 …
等效H原子的判断为什么(CH3)2CHCH2CH2CH3第一个和最后一个H不能视作等效?CH3|而 2020-05-23 …
设计建造一条道路,路基的横断面为梯形ABCD,设路基的高为h,两侧的坡角为别为a和b,已知h=2, 2020-06-05 …
如图,A,B,C,H四个小朋友在草坪上游戏,根据游戏规则,A,B,C三人围成一个三角形,B,H,C 2020-06-12 …