请帮我看看这几句英语,--The house was completed five months ago.请问was+c

2个回答

  • 1.是一般过去式的被动态,可以从five months ago这个一般过去式的标志看出来,

    2.从严格意义上讲两句不能替换,I had a letter from my sister yesterday中had为实意动词,时态为一般过去式,仅仅表述过去发生的时间,也可以从yesterday看出来,表示昨天受到信.

    而I had received a letter from my sisteryesterday.中had为助动词,时态过去完成时,此句意思与上一句完全不同.因为过去完成时表示过去的过去.也就是在昨天之前就已经收到信了,而且过去完成时一般后面不能用yesterday(昨天)这个时间词.算一个病句.

    3.可以哟,went into 和entered在这句意思相同.

    4.不一样,意思不同.一个是我过去已经把钱丢在房间,一般没有这样的说法,除非在故事中提到我过去干什么,然后说在过去的某个时刻意识到已经把钱丢在房间.

    补充:was+动词是什么时态的话要分开来说明.

    首先,was就是动词,是be动词,也就是说这里的was 没有实意,是个助动词.

    was就是be动词的过去时态.也就是说在讲过去时的句子里,be动词要变为was或were,主语是I,就用was咯.

    其次,was后的动词是要用动词的过去分词,这是被动语态的构成.

    be+done( 动词的过去分词) 也就是说这里的房子是被竣工的,不是房子自己盖好的,要用被动态.