Are these sentences correct? I mean the clause with the present perfect. Or should it be the present simple instead?
I feel scared when I've been alone in a dark place.
I feel proud when I've taught someone something.
I feel embarrassed when I've done something stupid thing I don't want someone to know about.
moody_mI feel scared when I've been alone in a dark place.
This suggests that you are scared afterwards, not at the time, which is a bit unexpected. More usual would be "I feel scared when I'm alone in a dark place."
moody_mI feel proud when I've taught someone something.
I feel embarrassed when I've done something stupid thing I don't want someone to know about.
These are OK. The feelings of pride/embarrassment follow the actions that you describe.
moody_mI feel embarrassed when I've done something stupid thing I don't want someone to know about.
Sorry, I misread it. It should say "something stupid" or "some stupid thing", not "something stupid thing", as I'm sure you know.
Also, consider whether you mean "anyone" rather than "someone".
Teachers: We supply a list of EFL job vacancies
Comments
Thank you very much for the explanation.