Платье купили на этой неделе. У нас больше не осталось (дословно: платье было куплено).
Пояснение:
Если промежуток времени еще не закончился, употребляется настоящее совершенное время Present Perfect (have/has + Past Participle): I have smoked 20 cigarettes today/this morning/this week/this month/this year = я выкурил 20 сигарет сегодня/сегодня утром/на этой неделе/в этом месяце/в этом году.
Страдательный залог (было куплено): to be bought (to be + Past Participle). В Present Perfect глагол to be имеет форму has been для третьего лица единственного числа (he/she/it has been) и have been для остальных (I/we/you/they have been).
Соответственно, правильный вариант: The dress has been bought this week.