0 I guess "have written" can be ok. 02br 02br 00By the way, a google search returned equal numbers of entries of02br 001. "it has been a while since I have written"02br 002.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
01cite10New2grammar12cite10It has been a while since I [have written/wrote] anything here.=> I think the correct answer should be 'wrote' but this is extracted from a .com website using 'have written'.12br10From what I've read, it should be "It has been
12br
12br
12br
12blockquote
01cite10Ant_22212cite10I guess "have written" can be ok. Like: "It was the last time I have written an article." 12blockquote12br
00 Hi, I've learned you can use the present perfect after 11i10since12i10, when you refer to a habitual action12blockquote10Yes. This is the key to the whole thing. Not only can you use the present perfect, you should. It's more idiomatic. Always take a good look at the main clause for signs that it is a time
01cite10New2grammar12cite10Isn't it idiomatic to say "It has been a long time since we met"? Does this mean "we" did not meet on a regular basis (habitual) before and, therefore, "met" is used instead of "have met"?12br10You're right. The last time we 01b00met 02b
12br
12blockquote