Search from various English teachers...
China flagTao
Is it correct? "I have arrived home this morning."

Answers · 9

0
No; when you use present perfect, you don't tell us when this event happened. That's the whole point. "I arrived home this morning." (past simple - you can say when here. However, this can easily mean you are not at home now.) "I have (just) arrived home." (present perfect - ie. you are home now, as a result of your arrival. The time actually lies in the present "have") You can, however, tell us when the situation began: "I have been home since this morning." (present perfect - ie. you are home now, and the beginning point of your being home is "this morning".)
0
"I have arrived at home"
0
have + past participle = time period..= you can say "since this morning"..also the verb must be long term verb. "this morning"= time point.. "arrive" is a verb for immediate action..
0
Usually, you don't "arrive" home. Similar to Chinese 回家 you should say: I got back home this morning
0
NO. I arrived home this morning.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today