Alexey86
Senior Member
- Joined
- Nov 3, 2018
- Member Type
- Student or Learner
- Native Language
- Russian
- Home Country
- Russian Federation
- Current Location
- Russian Federation
Are there any options for using the Present Perfect (especially with modals) in general statements, or only the Present Simple is correct? For example:
1. (a particular situation) I can't go for a walk because it's already 9 pm and I haven't finished my homework yet.
(a general statement) I can go for a walk only if I have finished/finish my homework before 9 pm.
2. (particular) He has known her for a long time, but still doesn't know her age.
(general) One may (can) know/have known someone for a long time and yet not know their age.
3. (particular) I don't trust him yet because I've known him only for a short time.
(general) I can trust somebody only if I have known/know them for a long time.
I would appreciate your help.
1. (a particular situation) I can't go for a walk because it's already 9 pm and I haven't finished my homework yet.
(a general statement) I can go for a walk only if I have finished/finish my homework before 9 pm.
2. (particular) He has known her for a long time, but still doesn't know her age.
(general) One may (can) know/have known someone for a long time and yet not know their age.
3. (particular) I don't trust him yet because I've known him only for a short time.
(general) I can trust somebody only if I have known/know them for a long time.
I would appreciate your help.
Last edited: