我以为你是中国人呢!英语改怎么说
i thought you are chinese还是i thought you were chinese?那个对?一个句子里时态一致的问题能具体讲讲马?不会
人气:170 ℃ 时间:2020-09-27 11:46:46
解答
两个都对.
一般来说,时态要一致,在你的例子里就是前面thought是过去式,后面的were也是用的过去式.
但是,后面如果讲的是一个事实,真理之类的,就可以用一般现在时,也可以跟着前面变,都对.但问题是比如我不是中国人,后来我跟他说我是美国人。。然后他说了一句i thought you are chinese。是不是语法错了?在这种情况下也不错,也可以用are。定并不是事实呀,你不是说真理什么的才可以用现在时吗我举个更明显的例子你就明白了:I thought the moon is bigger than the earth.我(之前)以为月亮比地球大呢。虽然“the moon is bigger than the eath”是不对的,但说话者是想表达一个事实,所以用is绝对正确。
推荐
猜你喜欢
- 《钓鱼的启示》让我们明白了什么?
- 已知双曲线的中心在原点,焦点F1、F2在坐标轴上,其中渐近线方程为x^2-y^2=0,且过(4,-根号10)
- Find the missing number.11 is to 121 as 13 is to:A .169 B.213 C.131 D.193 E.129
- 求不定积分∫根号(e^x+1) dx
- 300字作文“我所知道的太空生活”
- 英语中当几个单数人称同时作主语时,先后顺序是什么
- 如图,△ABC中,D在AC上,点E在BC上,且DE‖AB,将△CDE绕点C按顺时针方向旋转得到△CD'E'(使∠BCE'<180°),连结AD',BE'.设直线BE'与AC,AD'分别交于点O,F.
- 函数y=4x+b,它的图像与坐标轴所围成的三角形面积为8,则b值为?