Sport and motivation
词汇
- workout一次锻炼
- gym membership健身房会籍
- personal trainer私人教练
- warm up热身
- cool down放松整理
- stamina耐力
- strength training力量训练
- flexibility柔韧性
- endurance持久力
- stretch拉伸
- compete参赛;竞争
- achievement成就
用现在完成进行时聊运动和坚持
现在完成进行时(present perfect continuous)说的是一件从过去开始、到现在还在做的事。讲自己练了多久、进步了多少,用它正合适。
结构
have/has been + 动词-ing
"I have been training for 3 months." → "我已经练了三个月了。"
"She has been running since January." → "她从一月起就一直在跑步。"
"They have been going to the gym every day." → "他们一直每天去健身房。"
for 和 since
- for 接一段时长:for 3 months、for a long time、for years
- since 接一个起点:since January、since I joined、since last year
什么时候用哪个
- 强调这件事一直在做、还没停 → 现在完成进行时
- 强调结果(练出来了、纪录破了)→ 现在完成时
运动场景的例子
"I have been cycling for two hours and I'm exhausted." → "我骑了两个小时,累坏了。"
"How long have you been doing yoga?" → "你练瑜伽多久了?"
"He has been following a strict training plan since his injury." → "受伤之后他一直严格按计划训练。"
汉语的「我练了三个月了」,既可能是还在练,也可能是练完了;英语必须挑一个时态,把这层意思定下来。
表达
- I have been training for three months.说明这项运动坚持了多久
- She has been running since January.说明这个习惯从何时开始
- How long have you been doing yoga?问对方练了多久
- I have been following a training plan.描述正在进行的训练安排
- My stamina has improved since I started.坚持之后看得见的结果
- To push yourself想进步就得逼自己一把。
- To work out我一周锻炼三次。
- To set a goal我给自己定了五公里的目标。
常见错误
I am training since three months.I have been training for three months.跟一段时长(three months)连用要说 for,并且用现在完成进行时。
I have been run every day.I have been running every day.have been 后面跟动词的 -ing 形式,不是动词原形。
She has been train since January.She has been training since January.现在完成进行时里 -ing 形式不能省,要说 has been training。
How long are you doing yoga?How long have you been doing yoga?从过去开始、现在还在做的事,提问要用现在完成进行时。
I play sport since 3 yearsI have played sport for 3 yearsfor + 一段时间要配现在完成时,不能用一般现在时。
I am very good in swimmingI am very good at swimming说擅长某事用 good at,不用 good in。
小测验
第 1 题,共 5 题
「拉伸」用英语怎么说?
真正的英语导师在应用里
读只是开始 — Mio 是为练习而生的。应用里有网页做不到的一切:
- 对话
与 AI 导师真实的语音对话
- 听力
带理解题的短故事和对话
- 智能单词卡
在你快忘之前把单词推给你的间隔重复
- 你的教练 Mio
记录你的错误,围绕弱项排出每天的计划