zacznijmy od tego zdania, ktore jest ok
She last cleaned it on Friday.- It was cleaned on Friday
wydaje ci sie, ze cleaned to to samo slowo w obuzdaniach, a jednak w pierwszym cleaned to jest forma simple past, a w drugim to tzw. passive participle, czyli imieslow bierny, czyli - tak sie skada - tak sma aforma, ktorej uzyjesz w czasie present perfect. I to jest forma, w jakiej sie uzywa czasownikow w stronie biernej
>2.She usually cleans my office. - My office is usually cleans by her.
Tutaj nie mozna w stronie biernej uzyc cleans, tylko cleaned, jak w poprzednim zdaniu
>1.Has anyone seen my key? moja propozycja: (Are my key has been
>seen?)
tutaj uzyles dobrej formy czasownika (seen) - moze dlatego, ze w zdaniu wyjsciowym takze ta sama forma, ale jako element present perfect. Blad polega na doborze czasownika posilkowego (-byl- widziany).
'are' sie tu przyplatalo nie wiem skad i trzeba to wyrzucic, a potem z pozostalych slow utworzyc poprawne pytanie z has na poczatku.