现在进行时与一般现在时的区别
一、概念不同:
一般现在时表示主语经常性和习惯性的动作或存在的状态,也表示说话者的能力及自然现象。而现在进行时表示说话时(瞬间)正在进行的动作,也表示目前或现阶段一直进行的动作。如:

She often does her homework in the evening.

她经常在晚上做作业。

She is doing her homework now.

现在她正在做作业。

二、在构成方式上的不同:
①be动词的一般现在时形式:am,is,are.
②动词have的一般现在时形式:have,has.
③其他行为动词的一般现在时形式有动词原形或第三人称单数形式。而现在进行时中谓语动词的构成是:am/is/are+动词的-ing形式(现在分词)。
三、用法不同
1.现在进行时强调目前正在进行的动作,而一般现在时强调经常性或习惯性的动作。如:
I’m reading a story now.

我在看一个故事。(目前正在干的事情)

I read stories in my spare time.

我有空时看故事。(经常性的行为)

2.现在进行时强调现阶段一直在进行的动作,而一般现在时只表示动作的重复,而不表示动作的持续。如:
What are you doing these days?

这几天你在干什么?

They are learning English in the summer holiday.

他们暑假在学英语。

They read English every day.

他们每天读英语。

They play volleyball every Sunday.

他们每周星期天都打排球。

3.表示短促动作的动词(如 jump, knock, beat, pick, skip等)的进行时,表示动作的重复。如:  
His heart is beating fast.

他的心脏跳得很快。

4.某些表示希望或想法的动词(如hope, wonder, want等)的进行时可以表示委婉客气。如:
I’m wondering whether you can help us now.

我不知道你现在能否帮我们一下。

I’m hoping that you will succeed.

希望你能成功。