关于英语表达过去的问题1.如果一个句子里有了像 before ,yesterday ,后面那些单词还需要变过去式吗,像yesterday I played basketball 还是 yesterday i play the basketball ,2 ,如果一个句子有了was 后面单词要变么 yesterday 表示过去了,was还要加吗,3,在was后面的单词不用变过去式 ,就加ing就可以了么,,有了 was 就表示过去了吗 ,4 ,在did后面的单词,要变过去式吗 ,,.1个 1个 看下对的错,在每个都举个例子 ,,.
问题描述:
关于英语表达过去的问题
1.如果一个句子里有了像 before ,yesterday ,后面那些单词还需要变过去式吗,像yesterday I played basketball 还是 yesterday i play the basketball ,2 ,如果一个句子有了was 后面单词要变么 yesterday 表示过去了,was还要加吗,3,在was后面的单词不用变过去式 ,就加ing就可以了么,,有了 was 就表示过去了吗 ,4 ,在did后面的单词,要变过去式吗 ,,.1个 1个 看下对的错,在每个都举个例子 ,,.
答
要看具体时态了,如果是过去发生的事情是要变的。
1.yesterday I played basketball
2.was后面要变,was不会因为有没有yesterday而加不加,因为was构成谓语,是句子成分的一部分,这一点和中文是一样的。比如yesterday I played basketball,was的作用相当于play,要不然就成了“昨天我篮球”了。
3.一般有was是要用过去式的,如果是过去进行时,动词就要加ing。
4.did已经是动词了,后面无所谓变不变过去式。
楼主需要加强培养语感和对语法的系统学习。
答
1.play basketball不能加the,这个与时态没关系正确表达为Yesterday I played basketball.2.如果是被动语态,需要加wasYesterday,I was asked to play basketball.昨天有人请我去打篮球.第一个句子中不能加was3.你说的...