English, asked by suganyalit, 1 month ago

i have written to them three times​

Answers

Answered by muhamad6
0

Answer:

what is this... ....onuyg and the prank

Answered by Itzsweetcookie
1

Explanation:

They are both correct, but they have slightly different meanings in British English. In American English, the first would be used more often*.

In British English, “I called you three times” means that you called the person sometime in the past. The past is not defined here, although it refers to a time period that has ended, but there is no indication that it is recent (although it could be). The time would be defined by the frame of reference, so if previously you had said “Where were you last night?” then last night is the frame of reference.

“I have called you three times” refers to a time period that is unfinished. It could be recent (I have called you three times today/ recently/ just before now) or it might be another unfinished time period, such as during the past few years. Example: “You never bother contacting me”, “What do you mean? I have called you three times! You have never called me!”

*EDIT: According to one American commentator, Jeff Schinsky, (see discussion below), reports of the death of the present perfect in the US have been greatly exaggerated. It is apparently alive and well and lives on in the speech of the well-educated Americans.

Here are some of the reports about the death of the present perfect in the USA:

Similar questions