问题还真实多啊,我一个一个给你答吧
在一般现在时(如He jumps)、现在完成时(如He has done)、现在进行时(如He is writing)中,要用到第三人称单数,而其他6个时态用原形。
最一般的规则是+ed,+ed时过去式和过去分词是一样的。
不一般的变法很多,但部分单词有一个规律:将单词中的i变为a作过去式,变成u作过去分词。
例:swim——swam——swum
另外就是语态的问题,分为主动语态和被动语态,就是汉语中的“把”和“被”,一般用的是主动语态。
而被动语态的用法是be+动词过去分词,完成时的用法是have+动词过去分词,把完成时放在前面,是have+be的动词过去分词(been)+动词过去分词,所以上题have+been+cleaned的用法是现在完成时的被动语态。