被动语态的疑问!

问题描述:

被动语态的疑问!
The doctor _______ (diagnose) my illness as a rare skin disease.
我填的是diagnoses,答案是diagnosed,为什么用被动?而且用了被动为什么不加be动词?

Hello~英语中加ed有代表过去时的,但是如果加ed的动词前边有be动词则为被动语态.这句话的意思是“医生诊断我的病是一种罕见的皮肤病.”可见,医生已经查出“我”得的是什么病了,所以是过去时,直接在动词“诊断”后面加ed就行了.若是加be动词则应为“was diagnosed”,那么句子意思就不通顺了.所以,答案在动词后面直接加ed,表示过去时.