Online Dictionary

Monday, September 22, 2008

Dewi & Dono : Present perfect VS past simple


Dewi :

Dono, I'm a bit confused about my sentences below:

1. I wrote a letter.

2. I have written a letter.

What is difference between these two sentences?

I know that 1) is in simple past tense and 2) is persent perfect.

But, both as I think suggest that work has completed in past. What is the difference between present perfect and past simple, Dono?

Dono

Well, there is more than one difference between the simple past and the present perfect. The simplest difference is the grammatical difference that the simple past can be used with expressions which signify a definite, particular time in the past.

I wrote a letter yesterday.
I wrote a letter at 7 o'clock.
I wrote a letter last Monday.
I wrote a letter several weeks ago.

The present perfect cannot be used with such expressions. (After all, it IS a "present" tense!)

I have written a letter yesterday. (X)
I have written a letter at 7 o'clock. (X)
I have written a letter last Monday. (X)
I have written a letter several weeks ago. (X)

Being a "present" tense, the present perfect can be used with "now":

I have now written a letter.

Perhaps this simple explanation can help you Dewi.

Monday, September 1, 2008

How to make your blog effective ...


The good thing about blogs is that they are constantly updated with fresh information and ideas, that is, if the blog is maintained correctly by the owner. This is what makes them so popular with the search engines. Blogs usually get high ranking on the search engines because of the constant update of information. Search Engines love fresh content and if it's on your blog first then your blog will be the first to get listed and ranked.

For a blog to be effective you must remember to update your blog quite often; every day is good or every other day. It definitely needs to be updated at least once a week. It's important to update it. Your blog has to be filled with useful and interesting information that makes sense to people and they can use or learn from the information on your blog. Write about your area of expertise, topic or business area. Blogs are great, but like everything else, in order to be any good at it, you will need to learn about it. Especially if you are a complete newbie at blogging, but don't worry, it is so fast and easy to learn.