My visits lasted anywhere from three weeks to two months.

我每次逗留时间从3个星期到两个月不等。

相关词汇
myadj. 我的(I的所有格形式);int. 啊呀,天啊;
visitsv. 访问( visit的第三人称单数 ),探望,参观,游览;
lastedv. 继续存在( last的过去式和过去分词 ),耐用,幸免于,延续;
anywhereadv. 什么地方,任何地方,无论何处,〈口〉(用于否定句〕根本(不);
fromprep. (表示时间)从…,(表示原因)因为,(表示来源)来自…,(表示分离)与…分离[隔开];
threenum. 三,三个,第三(章,页等);n. 三岁,三个人[东西],三,三个;adj. 三的,三个的;
weeksn. 一星期,周( week的名词复数 ),工作周(一个星期中的工作时间);
toprep. 向,朝着,到,关于,属于;adv. 朝一个方向的,到某种状态,关闭;
twon. 两个,两个东西,两点钟,一对;adj. 两个的,我
monthsn. 月( month的名词复数 ),一个月的时间,复数months: 数月,很长时间;
相关好句