0
Anonymous Posted 18 years ago
Grammar

I am living here now for three years now

01. I am living here for three years now.02br
02br
00vesus 02br
02br
002. I've lived here for three years now.02br
02br
00I understand that numner 2 is correct but how do I explain why and show subject+??+??02br
02br
00The same applies to 02br
02br
001. What will you do this weekend?02br
02br
00versus02br
02br
002. Whar are you doing this weekend?0-
  

Top answer

0#1 wrong02br 00#2 OK02br 02br 00If you want to highlight something done during a period of time between a particular moment in the past and the present moment, you have to use either Present Perfect or Present Perfect Continuous. 02br 02br 01i 00I've lived here for 3 years02i 00 OR 01i 00I've been living here for 3 years02i 00. 02i 00 - OK - You use it when it's supposed that the person whom you ask doesn't have any plans for the weekend yet and he hasn't thought of the way to spend it.

Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
0#1 wrong02br
00#2 OK02br
02br
00If you want to highlight something done during a period of time between a particular moment in the past and the present moment, you have to use either Present Perfect or Present Perfect Continuous. 02br
02br
01i00I've lived here for 3 years02i00 OR 01i00I've been living here for 3 y
0
0 01blockquote
01cite10Anonymous12cite10how do I explain why12blockquote
10 ??? It's correct because it follows the rules of English grammar! I don't understand what you have in mind here.01blockquote
01cite10Anonymous12cite10show subject+??+??12blockquote
10 Also