on weekends的同义词是on the weekend,意思都是”在周末“。
例如:
1、His picture was plastered all over the newspapers on the weekend.
汉语意思: 他的照片占据了周末报纸的头版。
2、Jim gardened at the homes of friends on weekends.
汉语意思: 吉姆周末帮忙打理朋友家的花园。