都正确.
过去分词做状语被被动和完成.
第一句中其实是省略了主谓they were,可以理解成原因状语从句,because they were impressed.因为是被留下印象,所以用过去分词,而不用现在分词.
第二句是现在分词的完成式,说明这个动作是先于谓语动词的动作发生,即impressed是先于 offered这个动作发生,强调的是动作发生的时间性~
同样是可以看成是原因状语从句的省略句,而处理成分词短语形式.
非谓语动词有三种形式:
现在分词/动名词 doing sth表示主动和正在进行
过去分词 done sth 表示过去和完成
动词不定式 to do sth表示主动和将来
这三种形式可以充当出了谓语之外的其实成分.