Profile
Learning
Spanish
Language Skills
EnglishNative
Interests
Films & TV Series
Tech
Reading
Lesson Feedback
Lesson history
| Last month | Last 3 months | All time | |
|---|---|---|---|
| Completed lessons | 0 | 0 | 5 |
| Attendance rate | 100% | 100% | 100% |
Teacher reviews
Activities
- In this context, “for our own good” means in a way that harms us, even if we don’t realize it. So the sentence means: We might be too quick to dismiss our achievements, but doing that could actually be bad for us — maybe for our self-esteem, motivation, or mental health. It’s a gentle warning: undervaluing your progress isn’t helpful.0 votedJuly 9, 20250
- “While I still can” uses while to mean during the time that it’s still possible — it refers to a limited time frame. “When setting your goal” uses when to mean at the time of setting — it refers to a specific moment or situation. So: While = over a time period (focus on duration). When = at a point or occasion (focus on timing or condition). Both “can” and “be smart” are states, not actions, but the prepositions reflect time vs. situation.0 votedJuly 9, 20251
- "He had not written a line since he arrived" is correct because: "arrived" = simple past (the reference point). "had not written" = past perfect (shows inaction from that point onward). Your version — "He didn't write a line since he had arrived" — is awkward and uncommon. Normally, "since" is followed by simple past, not past perfect.0 votedJune 7, 20251
- Both are grammatically correct, but: "He was lying to me the whole time we were dating." is more natural and commonly used. "He was lying to me the whole time we dated." sounds slightly more formal or condensed, and is less common in casual speech. Use "were dating" for a smoother, more conversational tone.0 votedJune 7, 20250
- Hi! I’m an English teacher looking to practice with a web developer or web designer who wants to improve their English. I’ll help you with English in exchange for insight into how you build and design websites. Let’s do short weekly calls—half English, half web dev talk. Message me if you're interested!May 17, 202501
- In English, "love" is simply love. But for a more unique baby name, you might consider variations or names inspired by love, such as: Lovelle – a soft, elegant twist Lovina – means “affection” or “friendship” Esme – from Old French “esmé”, meaning “beloved” Amora – means “love” in Latin-rooted languages Carys – Welsh, meaning “love” or “to love” Davina – means “beloved” in Scottish Mila – Slavic origin, meaning “gracious” or “dear one”0 votedApril 8, 20250

00:00
00:00