Which sentence uses the present perfect correctly?
The present perfect is used with unfinished time periods (this month, today) or when the specific time is not mentioned. We cannot use it with specific past time markers like “yesterday” or “last week.”
Complete the sentence: “She _____ the report, so she can present it now.”
We use the present perfect here because the past action (finishing the report) has a present result (she can present it now). This connection between past and present requires the present perfect.
Which sentence contains an error with the present perfect?
The present perfect cannot be used with finished time periods like “in 2020.” We should use the past simple: “We reviewed the accounts in 2020.” The present perfect works with “many times” and “recently” because these don’t specify a finished time.
In this sentence, why is the past simple used? “He prepared the balance sheet last Friday.”
The past simple is used when we specify exactly when something happened in the past. “Last Friday” is a specific finished time, so we use the past simple, not the present perfect.
Choose the correct form: “_____ you ever _____ a balance sheet before?”
We use the present perfect with “ever” to ask about life experiences up to now. The question asks about any time in the person’s life, not a specific past moment, so we use “Have you ever prepared…?”
What is wrong with this sentence? “I have seen the report when I was in the office yesterday.”
“Yesterday” is a specific finished time, so we must use the past simple: “I saw the report when I was in the office yesterday.” The present perfect is not compatible with specific past time markers.
Which sentence best expresses that the action happened at an unspecified time in the past?
The present perfect “has checked” indicates the action happened, but we don’t say when. The other options use the past simple with specific time markers (“on Monday,” “two days ago”), which tell us exactly when.
Complete the dialogue: A: “Where’s the report?” B: “John _____ it to the manager an hour ago.”
We use the past simple “gave” because “an hour ago” is a specific past time marker. Even though this is recent, the time expression “an hour ago” requires the past simple, not the present perfect.
Which sentence is correct?
“In 2019” is a specific finished time period, so we must use the past simple “started.” The present perfect cannot be used with dates or years that are finished.
Why do we use the present perfect in this sentence? “The accountant has prepared three reports today.”
We use the present perfect with “today” because the day is not finished yet. The time period is still continuing, so we use the present perfect. If we said “yesterday,” we would use the past simple.
Choose the corrected version of this sentence: “Did you ever calculate liabilities for a large company?”
When asking about life experiences with “ever,” we use the present perfect, not the past simple. “Have you ever calculated…?” asks about any time in your life up to now.
Which situation requires the past simple, not the present perfect?
The past simple is used when we talk about completed actions at specific times in the past. The present perfect is used for experiences (without specific time), recent actions with present results, and actions in unfinished time periods.
← Previous
Page 1 of 1
Next (Coming Soon) →
Manage your privacy
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.