请问英语请问,I have hade a beautiful card by myself ,It was a present which for my foreign friend请问,I have hade a beautiful card by myself ,It was a present which for my foreign friend .I made a purple card for her because she loves purple..这句话后面一句,我应该用made 还是have made 请问时态和第一句不同没有关系吗?

问题描述:

请问英语请问,I have hade a beautiful card by myself ,It was a present which for my foreign friend
请问,I have hade a beautiful card by myself ,It was a present which for my foreign friend .I made a purple card for her because she loves purple..这句话后面一句,我应该用made 还是have made 请问时态和第一句不同没有关系吗?

首先你得第一句应该用过去式比较好 只是在陈述一件事情而不是强调这件事的完成状态 ; 后面那句话用过去时就行 have made 是现在完成时 最好把第一句话改成过去时 保证前后一致

一般过去时强调的是动作发生在过去,而现在完成时强调的是动作的结果,中文译为“做完”、“做了”
第一句话的意思是:我自己做了一张漂亮的卡片(强调做了)
第二句话:这是送给我外国朋友的礼物(强调的不是动作的结果,而是这是什么.)It was a present which for my foreign friend ->which多出来了,去掉,要么变成which was,最好去掉
两句时态不一样不要紧的,看你强调的是动作什么时候做还是动作的结果