Hello. Is using the present perfect in the following sentence correct?
- I have finished since 12 o'clock.
No, I don't think so. Using 'since' isn't suitable here at all, as the action is completely finished at a certain time in the past. It isn't related to the present. Instead, you can say: 'I finished my work at 12 yesterday.'
I'd like to note that it is possible to say things like this:
This is the only project that I have finished since 12 o'clock.
In this case, the thing finished is one of many things that might have been completed since 12 o'clock, i.e., between then and now.
That's a very good point, David. I understand that the action or, rather, the state extending between 12 o'clock and now — which justifies the use of the present perfect — is the existence or nonexistence of projects in a completed status, the sentence above being somehow similar to:
- Since 12 o'clock there has been only one project finished by me. (which is of course much less idiomatic than the sentence above)
When you block a person, they can no longer invite you to a private message or post to your profile wall. Replies and comments they make will be collapsed/hidden by default. Finally, you'll never receive email notifications about content they create or likes they designate for your content.
Note: if you proceed, you will no longer be following .