填空()you()a letter from your parents recently?
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/17 22:53:43
填空()you()a letter from your parents recently?
A do;get B did;get
C have;got D will;get
我认为是选B,可是解析上说是选现在完成时,而答案上却莫名其妙地选了一个D.
是不是答案错了?
我认为:最近收到了来自我妈妈的信,信只能收一次,所以选B(一般过去时),可是解析上说要选现在完成时,难道信一直在收吗?然后答案却说选D.很不能理解.
希望能得到非常详细的解答,最好还要有举例子.
- -
A do;get B did;get
C have;got D will;get
我认为是选B,可是解析上说是选现在完成时,而答案上却莫名其妙地选了一个D.
是不是答案错了?
我认为:最近收到了来自我妈妈的信,信只能收一次,所以选B(一般过去时),可是解析上说要选现在完成时,难道信一直在收吗?然后答案却说选D.很不能理解.
希望能得到非常详细的解答,最好还要有举例子.
- -
答案的解析不错,但给了一个错误的答案,应该是C的,这个就是一个现在完成时,换中国的话说是"最近你从父母那儿收过一封信吗?"这里我给你翻译时重点体现一个"过"字,也就是说你"收信"这个动作已经"过"(完成了),当然是现在完成时,这个是没有任何疑问的!
任何一门非母语的学习一般都要抛开母语的语法或是一些习惯的.比如我们常说的,你是否最近从你父母那儿收到一封信?其实你理解时这里面是有"过"完成时的意思,但不能因为中文的理解,你就认为他是一般过去式!
有时你可以把语法反过来想一下,如果你选B时,那么你的回答应该是什么?别人的问话是发生在当时的,你总不能回答,Yes,I did吧?也就是说这里的回答肯定是一个一般现在时,这是没有疑问的,所以这里肯定回答Yes I have之类的.就算是否定也是No,I have not!所以这里决定了你的问题要选一个现在完成时的.这样C是没有任何疑问的!其他答案显然都不合适!
任何一门非母语的学习一般都要抛开母语的语法或是一些习惯的.比如我们常说的,你是否最近从你父母那儿收到一封信?其实你理解时这里面是有"过"完成时的意思,但不能因为中文的理解,你就认为他是一般过去式!
有时你可以把语法反过来想一下,如果你选B时,那么你的回答应该是什么?别人的问话是发生在当时的,你总不能回答,Yes,I did吧?也就是说这里的回答肯定是一个一般现在时,这是没有疑问的,所以这里肯定回答Yes I have之类的.就算是否定也是No,I have not!所以这里决定了你的问题要选一个现在完成时的.这样C是没有任何疑问的!其他答案显然都不合适!
填空()you()a letter from your parents recently?
How often do you hear a letter from your parents?错在哪里?
_____ you ______ (hear)from your uncle recently?
Have you received a letter from your pen friend-------(recen
1.Tom has got a letter from his sister recently.(改为同义句)
a letter from your mother
_______ either of your parents come to see you recently?
根据首字母填空.1.I r____ a letter from my parents yesterday .
Have you _______ your daughter recently?A heard from B learn
英语词形填空Mike,____ you _____(write) a letter to your aunt?yes,I
Did you hear from your friend yesterday?(用recently改写句子)
Have you ___any letters from your sister recently