have you和did you的区别是什么

如题所述

第1个回答  2022-09-24

    区别:did you 是一般过去时,说发生了的事。have you是现在完成时,是指发生过的事,对现在造成的影响。应该看句子表示哪种时间段,再选择用哪个短语。

    did you:你...(做了某事)了吗?

    did you的短语:

    1、Did not you say 没有你说

    2、Did eat you 你们吃饭了吗

    3、Did not you help 没有你帮助

    4、Did not you idiot 没你白痴

    5、Tonight did on you 今天晚上你还上吗

    6、Did not you handsome 没有了

    7、I did give you 我确实为你付出过

    8、Did tempt you 你动心了吗

    9、did it you 做到了你

    did you的相关句子:

    1、Did you stand well with him then? 

    那时候你和他的关系相处得好吗?

    2、Did you make this shirt or buy it? 

    这件衬衣是你自己做的还是买的?

    3、What did you say? 

    你刚才说什么?

    4、Did you walk back? 

    你是走回来的吗?

    5、Why did you do all this? 

    你为什么要做这一切?

    have you:有了你; 有你; 有你的世界; 拥有你; 你有;

    have you的相关句子:

    1、Have you packed all these books? 

    你所存的书都捆好了吗?

    2、Have you toasted the bread?

    你烤面包片了吗?

    3、What right have you to dictate to others?

    你有什么资格向别人发号施令?

    4、Have you heard anything on that? 

    关于这事你听说过吗?

    5、Have you expressed those feelings to him or her? 

    你有没有向他表露过这些感受?




第2个回答  2023-04-21
did you 是一般过去时,表示过去的动作。
have you 是现在完成时,表示过去的动作对现在的影响。
应该说have you arrived your home?
意思是,你到家了吗?表示你到家这个过去的动作对现在的影响。
相似回答
大家正在搜