For centuries, quilting and patchwork have been popular needlecrafts.

几个世纪以来,缝被子和做布拼一直是许多人都会做的针线活儿。

相关词汇
forprep. 为,为了,倾向于,关于,当作;conj. 因为,由于;
centuriesn. 100年,一世纪( century的名词复数 ),100分,千秋;
quiltingn. 缝被子,被上缝花纹的缝法,抗冰层;
andconj. 和,与,而且,于是,然后,因此;
patchworkn. 补缀品,拼缝物,混杂物;
haveaux. 用以构成完成式及完成式的不定式,表示已经…;vt. 有,具有,拿,取得,从事,必须,不得不;n. 〈口〉有产者,有钱人,富国,〈英俚〉欺骗,诈骗;
beenv. 用来表示某人或某物即主语本身,用来表示某人或某物属于某一群体或有某种性质( be的过去分词 ),在,存在,不受干扰,去过了,be的过去分词;
popularadj. 流行的,大众化的,民众的,大众的,公众的,通俗的,普通的,平易的,〈美俚〉自以为了不得的,骄傲的;