1) Which sentence best indicates an action with a present result, though the time is not specific? a) I went to the meeting yesterday. b) I am going to the meeting soon. c) I have gone to the meeting, so I know the details. d) I will go to the meeting tomorrow. 2) Which sentence correctly implies a change over time that is still relevant now? a) The system improved last year. b) The system is improving now. c) The system has improved, and it's much faster. d) The system will improve next month. 3) Which sentence correctly uses "just" to indicate a very recent completed action? a) I ate dinner just now yesterday. b) I am just eating dinner. c) I have just eaten dinner. d) I will just eat dinner. 4) Which sentence correctly uses "since" to show a duration from a past point to now? a) They lived here since they were young. b) They are living here since they were young. c) They have lived here since they were young, and know the area well. d) They will live here since they were young. 5) Which question best uses "yet" to ask about a finished action in a negative or questioning way? a) Did you see the report yet? b) Are you seeing the report yet? c) Have you seen the report yet? d) Will you see the report yet? 6) Which sentence correctly uses the present perfect to explain a current state due to a past event? a) He lost his wallet last week. b) He is losing his wallet. c) He has lost his wallet, so he has no money now. d) He will lose his wallet. 7) Choose the correct present perfect form to imply a continuous state up to now: "They _____ (be) friends for many years." a) were b) are being c) have been d) will be 8) Which sentence uses the present perfect to indicate an action within a period that includes the present? a) I watched that film last year. b) I am watching that film now. c) I have watched that film this week. d) I will watch that film next year. 9) Which sentence correctly uses the present perfect to express a completed action with a lasting result? a) She painted the wall yesterday. b) She is painting the wall. c) She has painted the wall, and it looks beautiful. d) She will paint the wall. 10) Which sentence correctly uses the present perfect for a repeated action within an unfinished period? a) He went to the gym every day last month. b) He is going to the gym every day. c) He has gone to the gym several times this month. d) He will go to the gym every day next month.

Present Perfect Tense - Functions of the Present perfect tense

Leaderboard

Visual style

Options

Switch template

Continue editing: ?