Oh no! Someone’s been reading my diary again. (pres perf cont) c. expressing anger, irritation, annoyance or criticism
You feel dizzy because you’ve been lying in the sun for too long. (pres perf cont) f. past actions of certain duration having visible results/effects in the present
He has just cleared out the garage. (pres perf) d. recently completed actions
He’s such a boring man, who’s always making a fuss about nothing. (pres cont) i. frequently repeated actions with "always" expressing the speaker`s annoyyance or criticism.
With the help of a good teacher, Gary’s becoming a very good pianist. (pres cont) b. changing or developing action
We’ve been out four times this week. (pres perf) h. emphasis on number; frequency
He has lunch at the Plaza Hotel every day. (pres simp) e. repeated/habital actions
They have sold their house and gone on a tour of the world. (pres perf) a. actions which happend at an unstated past time and are connected to the present
Here comes the train! (pres simp) g. exclamatory sentences